Elasticsearch SocketError(getaddrinfo:名称或服务未知)

时间:2014-02-21 10:51:28

标签: ruby-on-rails ruby elasticsearch

我在Ruby on Rails中使用Tire gem来使用Elasticsearch进行搜索。在我的本地机器上它很棒。

在我的登台服务器上我(随机?)收到此错误: SocketError (getaddrinfo: Name or service not known)

有时它效果很好而且非常快,有时它会抛出错误。

Elasticsearch在同一台服务器上运行,它使用的网址是: http://localhost:9200

我在我的主机文件中有这个:

127.0.0.1   staging-server.mydomain.com staging-server

正确设置子域名和域名。

错误的原因是什么,为什么有时只会发生?

1 个答案:

答案 0 :(得分:0)

我必须添加

127.0.0.1       localhost

到我的主机文件...