开发者社区 > 云原生 > Serverless > 正文

nacos 从1.4升级到2.1.x之后,最后一个节点的服务注册信息与前两个节点不一致是正常现象吗?

nacos 从1.4升级到2.1.x之后,最后一个节点的服务注册信息与前两个节点不一致。这是正常现象?需要全部再次重启一遍才能正常,naming-server中才不存在报错情况。

展开
收起
小小鹿鹿鹿 2023-11-20 22:45:14 106 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    从 Nacos 1.4 升级到 2.1.x 后,最后一个节点的服务注册信息与前两个节点不一致可能是正常的,因为这两个版本间可能存在一些差异。为确保 Nacos 集群正常运行,请采取以下步骤:

    1. 升级 Nacos 版本:确认已成功升级所有 Nacos 节点版本到 2.1.x,确保所有节点都在相同版本上运行;
    2. 对比版本差异:检查 Nacos 官方文档中 1.4 和 2.1.x 版本间的差异,确保已经针对所有节点进行了必要的修改;
    3. 重启节点:再次尝试重启所有节点,确保所有节点都能正确注册和服务查询;
    4. 监控状态:监控 Nacos 集群的健康状态,确保所有节点运行正常。
    2023-11-21 17:14:51
    赞同 1 展开评论 打赏
  • 这种情况不是正常现象,可能存在配置问题或者网络问题导致节点之间的同步出现问题。建议检查以下几点:

    1. 确认所有节点的配置文件是否一致,包括nacos的server.properties和cluster.conf文件;
    2. 确认所有节点的网络连接是否正常,是否存在防火墙等安全策略限制了节点之间的通信;
    3. 确认所有节点的日志是否有异常信息,可以帮助定位问题所在。

    如果以上检查都没有问题,可以尝试重启所有节点并再次观察情况。

    2023-11-21 16:15:38
    赞同 展开评论 打赏

快速交付实现商业价值。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载