nacos集群遇到的问题处理
·
问题一:注册其他微服务时 报错 server is DOWNnow, detailed error message: Optional[Distro protocol is not initialized]
如果nacos 容器节点在不同的宿主机中,需要将防火墙关闭。
systemctl stop firewalld
systemctl disable firewalld
- 3个nacos所在的机器都关掉防火墙;
- 3个nacos都rm -f移除掉
- 3个nacos都把log目录移除掉
- 重新挂载3个nacos
- 等3个都启动了,尝试访问ip:8848/nacos/v1/ns/instance,如果都提示Param ‘serviceName’ is required.那就对了,如果提示其他都不对
问题二:nacos 的服务获取经常变化, 或者 有服务有时候能访问到有时候访问不到
找到有问题的nacos节点,输入以下指令进行修复
docker rm -f nacos
rm rf /data/nacos/cluster-logs/*
docker-compose -f /root/data/docker-compose.yml up -d nacos
问题三:防火墙修改之后 系统缓慢, 出现第一次登录系统缓慢,第一次调用接口缓慢, 多次调用之后才正常
输入以下指令进行修复
docker rm -f nacos
rm rf /data/nacos/cluster-logs/*
docker-compose -f /root/data/docker-compose.yml up -d nacos
问题四:集群微服务报错[com.alibaba.nacos.client.naming.updater] WARN 113 com.alibaba.nacos.client.naming - out of date data received , old-t xxxxxxxxxxxx new-t
集群时间不同步导致的,需要同步集群时间
ntpdate 0.asia.pool.ntp.org
更新之后 重启nacos
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)