Эластичный поиск с Magento на порту 8080

Я использую elasticsearch для поиска на моем веб-сайте magento.

Я установил эластичный поиск на свой сервер, но из соображений безопасности

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.

Но все же я не могу увидеть результат в моем случае.


person Manoj Chaurasia    schedule 26.08.2014    source источник


Ответы (1)


Я считаю, что вам нужно будет изменить файлы конфигурации, файлы конфигурации elasticsearch можно найти в папке 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

person Gillespie    schedule 26.08.2014