原英文版地址: https://www.elastic.co/guide/en/elasticsearch/reference/7.7/network.host.html, 原文档版权归 www.elastic.co 所有
本地英文版地址: ../en/network.host.html
本地英文版地址: ../en/network.host.html
重要: 此版本不会发布额外的bug修复或文档更新。最新信息请参考 当前版本文档。
默认情况下,Elasticsearch 只绑定到回环地址 - 比如 127.0.0.1
和 [::1]
。
这足以在服务器上运行单个开发节点。
事实上,可以从单个节点上的同一个 $ES_HOME
位置启动多个节点。
这对于测试 Elasticsearch 形成集群的能力很有用,但不建议在生产环境中使用这种配置。
为了与其他服务器上的节点组成一个集群,你的节点需要绑定到一个非回环地址。
虽然 网络设置 有很多,但通常你需要配置的只是 network.host
:
network.host: 192.168.1.10
network.host
设置还支持一些特殊值,比如 _local_
, _site_
, _global_
以及 :ip4
和 :ip6
这样的修饰语, 详情请参考 network.host
的特殊值。
一旦你为 network.host
提供了自定义设置,Elasticsearch 就会认为你正在从开发模式转移到生产模式,并将许多系统启动检查从警告升级为异常。
更多信息参考 开发模式与生产模式 。