Elasticsearch使用端口9200和9300,但是如果我启动配置为与Elasticsearch一起使用的JHipster微服务,然后再启动Elasticsearch服务,Elasticsearch将失败,因为JHipster服务中的某些内容从端口9300开始。
我通过在Windows CMD中运行netstat -a
命令来检查这种情况。
如果Elasticsearch使用端口9300,而微服务将使用Elasticsearch,为什么微服务占用端口9300?
是否需要更改其他任何内容才能使服务在开发人员模式下使用Elasticsearch?
答案 0 :(得分:0)
您可以在默认端口以外的其他端口上运行elasticsearch。为此,请在elasticsearch.yml
文件中添加/更新以下内容:
http.port: 9201
transport.port: 9301