Я использую searchkick gem для поиска в моем приложении rails.Faraday :: ConnectionFailed, Connection failed - connect (2) для порта «localhost» 9200
Он работал нормально, но внезапно получив эту ошибку на следующий день при поиске.
Я использую searchkick gem для поиска в моем приложении rails.Faraday :: ConnectionFailed, Connection failed - connect (2) для порта «localhost» 9200
Он работал нормально, но внезапно получив эту ошибку на следующий день при поиске.
Для всех тех, кто считает это и может быть интересно, как перезапустить elasticsearch плагин:
/etc/init.d/elasticsearch restart
работал для меня.
Это не то, как вы решаете проблему (см. Мой комментарий наверху к Manoj Selvam –
На самом деле вы ошибаетесь. Вот как я решил проблему. В моем случае это не имело ничего общего с памятью утечка - только некоторые параметры сервера изменились. – billynoah
какие параметры и какой сервер (ОС, HW, количество mem), если я могу спросить? ... в любом случае я согласен, что перезагрузка может решить многие проблемы ... пока они не вернутся :-) –
Проверьте владельца и группу (
/etc/elasticsearch). По умолчанию ES_USER и ES_GROUP являются elasticsearch. Поэтому, если владелец/группа указанного каталога не находится в ES_USER или ES_GROUP, у них не будет привилегий для доступа к порту 9200, это может вызвать эту ошибку.
проблема решен! Мне пришлось перезапустить плагин elasticsearch, чтобы он работал! –
Это не то, как вы должны решить проблему, потому что она в конечном итоге вернется, и у вас все еще нет решения ... правильно? Я предлагаю исследовать «утечку памяти» –