На моем сервере я установил elasticsearch-2.2.1 и версию coupbase версии 4.1.0. Цель состоит в том, чтобы перенести данные из ведра x на кушетку на эластичный поиск.elasticsearch plug-to-couchbase плагин отката подключения на порт 9091
Ive установил плагин transport-couchbase на эластичный поиск, который в основном позволит xdcr с сервера искать эластичный поиск.
Как я понимаю, транспор-кушетка по умолчанию прослушивается на порту 9091, поэтому я должен создать кластерную ссылку, указывающую на этот порт (оба couchbase и эластичный поиск установлены на одной машине).
Когда я пытаюсь создать ссылку, я получаю внутреннюю ошибку сервера. Журналы не дают мне много информации о проблеме, и я могу пинговать порт. Однако, когда я пытаюсь подключить машину к порту, он отказывается от соединения.
сервер сидит за прокси-сервером, и я начинаю думать, что проблема лежит в любых couchbase сервера или elasticsearch (транспортно-couchbase плагин)
Im собирается на конечности здесь, но я думаю, что, может быть, IM должен для настройки плагина, чтобы он принимал запросы, проходящие через прокси-сервер. Если это проблема, есть ли способ вставить настройки прокси-сервера в плагин, чтобы он мог принимать подключения для xdcr?
PS: Когда я сделал весь этот процесс на отдельной машине, которая не сидит за прокси-сервером, все работает нормально. Поэтому у меня есть сильное подозрение, что это проблемы с прокси-сервером.
Спасибо, Дэвид, похоже, был другой разработчик с аналогичной проблемой. Он решил это, изменив параметр network.host в файле elasticsearch.yml как IP-адрес машины. Я пробовал это, и он отлично работал – Kazi
@ Kazi, это правильный ответ. В моем случае значение 'network.host' должно было быть явно указано в« 127.0.0.1 ». – Dyin