是否可以收听多个主机地址,以便我可以收听本地主机请求和私有IP请求?
就像是:
network.host: "127.0.0.1", "192.168.1.4"
Run Code Online (Sandbox Code Playgroud)
Fre*_*red 23
事实上是的.使用JSON表示法.
这是我在我的配置中使用:
network.bind_host: ["yourhost", "localhost"]
和
network.publish_host: yourhost
你不想在loopback接口上发送组播数据包.
mvr*_*ijn 11
我测试了给定的解决方案但它没有用.我得出结论,Elastic无法在配置中侦听特定接口network.bind_host.
但是,您可以通过指定弹出来监听所有接口:
network.bind_host: 0.0.0.0
network.publish_host: <your external address>
Run Code Online (Sandbox Code Playgroud)
这将确保发布一个地址(到群集),但所有地址都可访问.使用Elastic 2.1.1进行测试和验证.
network.host: [ _site_ , _local_ , _global_ ]
Run Code Online (Sandbox Code Playgroud)
您可以改为指定网络接口名称,例如 [ _eth0_ , _lo_ ]
| 归档时间: |
|
| 查看次数: |
25013 次 |
| 最近记录: |