使用Magento在8080端口上进行弹性搜索

时间:2014-08-26 17:22:35

标签: php magento elasticsearch elastica

我正在使用elasticsearch在我的magento网站上搜索。

我已经在我的服务器上安装弹性serch,但由于某些安全原因,

Akamai阻止了:9200端口。

我与Akamai进行了对话,他们说你可以使用:8080端口进行弹性搜索。

我尝试过更改elastica库中的默认端口以及http和非阻塞的tcp。

但即使我的日志文件中没有出现任何错误,它仍无法正常工作。

请建议我们如何实施相同的

以下是我所提到的一些发现。

http://www.elasticsearch.org/guide/en/elasticsearch/client/javascript-api/current/host-reference.html

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。

但我仍然无法看到输出。

1 个答案:

答案 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