问题描述
使用nacos集群模式部署,在cluster.conf中配置了各个服务对应的内网ip和端口。集群启动后,cluster.conf文件中会新增一条 ip:port 配置 (该ip为nacos启动时获取的本机ip)
服务注册时,有的服务注册会返回连接超时异常信息。这个问题还会导致集群通信出现问题
解决方案
在application.properties文件中配置 nacos.server.ip 或者 nacos.inetutils.ip-address 属性为本机内网IP(与cluster.conf中的本机ip一致),删除cluster.conf中多出的那一条记录。然后重新部署就可以了。
源码分析
有道云笔记不能带格式复制,不太方便,直接贴链接