nacos k8s集群部署,因集群中某个节点不可调度有点异常,节点恢复后,就把其中一个落在这个异常节点上的nacos pod 重启了下,导致业务服务无法连接,具体报错信息如下:
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. Detail https://nacos.io/en-us/docs/2.0.0-upgrading.html.
查看了下官网,大致原因是要关闭双写
curl -X PUT 'ip:30048/nacos/v1/ns/operator/switches?entry=doubleWriteEnabled&value=false'
临时方法:调用api来关闭双写
长期方法:nacos增加配置,nacos.core.support.upgrade.from.1x=false