为什么Docker部署的服务节点会掉出Nacos注册中心?

部署服务的一个节点掉出nacos注册中心

1、一个服务通过dcoker部署再容器中,分四个节点。
2、昨天运行正常4个节点都在nacos的注册中心上。
3、今天早上看只有3个节点再nacos注册中心中。查看掉出nacos注册中心的节点服务日志,日志还在运行,数据还在往那个节点输入。
4、查看报错。只有往mq写入的数据过长导致的报错。
5、服务有mq消费者监听,所以服务还在运行,消费mq中的消息,但是没有外部请求日志了-掉出nacos。
不懂为何会这样?

阅读 1.1k
1 个回答
新手上路,请多包涵

看一下nacos还有服务端引用nacos相关依赖的版本,之前看github说某个版本(我记得是2.2.X)里面的服务和注册中心之间的心跳检查机制有bug,会导致注册异常的情况。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏