我正在使用elasticsearch在我的magento网站上搜索。
我已经在我的服务器上安装弹性serch,但由于某些安全原因,
Akamai阻止了:9200端口。
我与Akamai进行了对话,他们说你可以使用:8080端口进行弹性搜索。
我尝试过更改elastica库中的默认端口以及http和非阻塞的tcp。
但即使我的日志文件中没有出现任何错误,它仍无法正常工作。
请建议我们如何实施相同的
以下是我所提到的一些发现。
https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-transport
我还修改了path.conf。看起来如下所示:
bin/elasticsearch -f -Des.path.conf=/path/to/config/dir
这将读取/path/to/config/dir/elasticsearch.yml和/path/to/config/dir/elasticsearch.json。
但我仍然无法看到输出。
答案 0 :(得分:0)
我相信您需要更改配置文件,弹性搜索配置文件可以在ES_HOME / config文件夹下找到。
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/setup-configuration.html
您需要更改" http.port"
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-http.html#_settings_2