从v2.0开始,Elasticsearch默认情况下仅在localhost上侦听,但我想在localhost之外发出请求。
例如,允许这样的请求:
http://localhost:9200/
但这不是:
http://server_name:9200/ (从服务器外部,例如:同一LAN中的本地计算机)。
http://server_name:9200/
谢谢你的帮助。
在config/elasticsearch.yml放
config/elasticsearch.yml
network.host: 0.0.0.0