📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

配置项作用 #

transport.publish_host 配置项用于控制节点向其他节点和客户端宣告的访问地址

配置项属性 #

  • 配置路径: transport.publish_host
  • 数据类型: List<String>(字符串列表)
  • 默认值: 继承自 transport.host(空列表),未设置时使用绑定地址
  • 是否可选: 是
  • 作用域: NodeScope(节点级别)
  • 动态更新: 否(需要重启节点生效)

配置建议 #

NAT 环境 #

transport:
  publish_host: ["203.0.113.10"]  # 公网 IP

内网环境 #

transport:
  publish_host: ["10.0.0.100"]

Docker 容器 #

transport:
  publish_host: ["0.0.0.0"]

相关配置 #

配置项作用默认值
publish_host发布地址host 的值
publish_port发布端口实际端口

注意事项 #

  1. 非动态更新: 需要重启节点生效。

  2. NAT 环境: 在 NAT 环境中使用公网 IP。

  3. 多网卡: 适用于多网卡环境。

  4. 与 publish_port 配合: 形成完整访问地址。