2014-02-21 3 views
1

Я использую драгоценный камень Tire в Ruby on Rails для использования Elasticsearch для поиска. На моей локальной машине он отлично работает.Elasticsearch SocketError (getaddrinfo: имя или услуга не известна)

На моем промежуточном сервере я (случайно?) Получаю эту ошибку: SocketError (getaddrinfo: Name or service not known)

Иногда это прекрасно работает и очень быстро, а иногда он просто бросает эту ошибку.

Elasticsearch работает на том же сервере и URL он использует это: http://localhost:9200

У меня есть это в моих хозяев файл:

127.0.0.1 staging-server.mydomain.com staging-server 

Где субдомен и домен установлены правильно.

Что может быть причиной ошибок и почему это происходит иногда?

ответ

0

мне пришлось добавить

127.0.0.1  localhost 

на мой хост файл ...

Смежные вопросы