同一台机器,我设置了transport.tcp.port:9300 9301 9302 ,发现出了问题,3台机器都是主了,master,瓦力老师是否能解答一下是为什么,多谢
2 回答
晓磊_Nexter
TA贡献1条经验 获得超1个赞
解决:配置transport.tcp.port时,因为是伪分布式,所以需要在discovery.zen.ping.unicast.hosts中指定端口号
http.port: 9201
transport.tcp.port: 9301
# node.master: false
discovery.zen.ping.unicast.hosts: ["192.168.192.129:9300"]
凌晨5点的月光
TA贡献1条经验 获得超0个赞
楼上说得对,假如三台都配置为master节点,对应设置transport.tcp.port:9300 9301 9302,则应该设置为
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300","127.0.0.1:9301","127.0.0.1:9302"]
添加回答
举报
0/150
提交
取消