部署服务的一个节点掉出nacos注册中心
1、一个服务通过dcoker部署再容器中,分四个节点。
2、昨天运行正常4个节点都在nacos的注册中心上。
3、今天早上看只有3个节点再nacos注册中心中。查看掉出nacos注册中心的节点服务日志,日志还在运行,数据还在往那个节点输入。
4、查看报错。只有往mq写入的数据过长导致的报错。
5、服务有mq消费者监听,所以服务还在运行,消费mq中的消息,但是没有外部请求日志了-掉出nacos。
不懂为何会这样?
3 回答2.6k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
8 回答3.6k 阅读
4 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
看一下nacos还有服务端引用nacos相关依赖的版本,之前看github说某个版本(我记得是2.2.X)里面的服务和注册中心之间的心跳检查机制有bug,会导致注册异常的情况。