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

nacos2.0.3,集群部署三台机子如果下掉两台,就没有这个问题,怀疑是数据同步问题,什么原因?

"nacos2.0.3,集群部署,突然出现服务发现出现问题,三台机子如果下掉两台,就没有这个问题,怀疑是数据同步问题,
什么原因?"

展开
收起
小易01 2023-09-27 07:52:35 117 0
1 条回答
写回答
取消 提交回答
  • Nacos 2.0.3 版本中,nacos server 之间通过 raft 协议实现数据同步。Raft 协议需要三台机器才能形成 quorum,才能保证数据同步。如果机器数量少于三台,则数据同步无法正常进行。

    你可以通过以下方式检查 nacos 服务器之间的数据同步情况:

    在 nacos 控制台,点击 服务列表 -> 服务详情。
    在 数据同步 标签页,可以看到 nacos 服务器之间数据同步的状态。
    如果 nacos 服务器之间的数据同步状态不正常,则可以尝试以下方法解决:

    检查 nacos 服务器之间的网络连接是否正常。
    检查 nacos 服务器上的日志,查看是否有错误信息。
    升级 nacos 服务器到最新版本。
    如果以上方法都不能解决问题,可以联系 nacos 官方支持。

    2023-10-11 10:39:56
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
MaxCompute技术公开课第四季 之 如何将Kafka数据同步至MaxCompute 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载