Nacos 2.0.X集群 微服务注册成功 但是Nacos服务列表不显示

问题

  • 微服务注册成功 控制台提示nacos registry, [group] [name] [ip:port] register finished Nacos服务列表不显示

原因

  • 由于Nacos1.X和Nacos2.0的数据结构发生了变化,为了能够完成平滑升降级,需要将数据进行双写,分别生成Nacos1和Nacos2的数据结构进行存储。
    Nacos2.0使用的是1.X模式, 用grpc注册的服务,在1.X模式下看不到 导致Nacos服务列表不显示

解决方式

  • 关闭双写模式 官方文档
  • 来龙去脉 issue 官方回复
  • 片段
因为需要考虑升级用户。所以启动时必须时以1.X模式启动。

升级会有判断,需要集群中所有节点都达到可升级至2.0的状态,才可以升级成2.0模式。

直接部署的,文档也有提示直接跳到关闭双写步骤。麻烦按照文档操作再尝试。

目前计划是2.0作为1.X~2.X的一个升级过度版本。 2.1版本会移除这个恶心的双写和升级判断逻辑,启动就是2.0模式。

你可能感兴趣的:(Nacos 2.0.X集群 微服务注册成功 但是Nacos服务列表不显示)