Nacos在阿里云中集群部署后cluster.conf配置文件中多一个本机内网IP,此时启动客户端连接报错
Nacos在阿里云中集群部署后cluster.conf配置文件中多一个本机内网IP,此时启动客户端连接报错Nacos cluster is running with 1.X mode, can't a
Nacos在阿里云中集群部署后cluster.conf配置文件中多一个本机内网IP,此时启动客户端连接报错Nacos cluster is running with 1.X mode, can’t accept gRPC request temporarily. Please check the server status or close Double write to force open 2.0 mode.
问题描述:
使用了两台阿里云服务器进行nacos集群部署,每次启动后发现集群节点配置文件cluster.conf中会多一个本机host:port,当时没有管它。然后去配置客户端启动,这个时候就发现客户端启动后会报错Nacos cluster is running with 1.X mode, can’t accept gRPC request temporarily. Please check the server status or close Double write to force open 2.0 mode.如果是这种情况按照官方文档的操作是没有用的
问题原因:
nacos启动时会检查自己的ip是不是在集群配置中,如果没有就添加进去
解决方法:
第一种:修改配置application.properties中的nacos.inetutils.ip-address为服务器的外网IP,可以理解为就是让nacos认为我的本机IP就是外网IP。
第二种:修改配置application.properties中的address.server.domain为指定域名,可以使用nginx代理一个域名然后配置到这里
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)