2014-02-21 58 views
1

我在Ruby on Rails中使用Tire gem來使用Elasticsearch進行搜索。在我的本地機器上,它效果很好。Elasticsearch SocketError(getaddrinfo:名稱或服務未知)

在我的臨時服務器I(隨機?)得到這個錯誤: SocketError (getaddrinfo: Name or service not known)

有時它的偉大工程,是非常快的,有時它只是拋出錯誤。

Elasticsearch是在同一臺服務器上運行,它使用的URL是: http://localhost:9200

我有這個在我的hosts文件:

127.0.0.1 staging-server.mydomain.com staging-server 

凡子域和域的設置是否正確。

什麼可能是錯誤的原因,爲什麼它只是有時發生?

回答

0

我不得不

127.0.0.1  localhost 

添加到我的hosts文件...

相關問題