2

如何在我的 R&R 应用程序中安装/使用 elasticsearch?

本教程不适用于我的应用程序,因为我的应用程序使用其他端口 8080,而 elasticsearch 使用相同。

编辑

我使用以下设置更改端口:

Elasticsearch 的设置:

network.host: ${OPENSHIFT_INTERNAL_IP}
transport.tcp.port: 15001
http.port: 15002
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: []

轮胎设置:

Tire.configure do
  url "127.12.64.1:15001"
  logger "#{Rails.root}/log/elasticsearch.log", level: 'debug'
end

我有这个错误:

请求超时 (RestClient::RequestTimeout)

如果我将端口更改为 15002,我也会有一些错误。

4

1 回答 1

1

您可以使用相同的方法...只需绑定到 15000+ 端口。然后,您可以从您的应用 $OPENSHIFT_INTERNAL_IP:$YOUR_PORT 连接到 Elastic。

于 2012-08-02T06:51:11.117 回答