快捷导航

设置了transport.tcp.port:9300 9301 9302 ,发现出了问题

同一台机器,我设置了transport.tcp.port:9300 9301 9302 ,发现出了问题,3台机器都是主了,master,瓦力老师是否能解答一下是为什么,多谢

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

解决:配置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"]
回复

使用道具 举报

楼上说得对,假如三台都配置为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"]
回复

使用道具 举报

可能感兴趣的问答

发新帖
TA的信息
  • 会员所属: 注册会员
  • 认证信息: 邮箱认证手机认证
  • 微信访问
  • 手机APP