美文网首页
Nacos 2.0.X集群 微服务注册成功 但是Nacos服务列

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

作者: Morgan7 | 来源:发表于2021-08-19 11:57 被阅读0次

    问题

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

    原因

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

    解决方式

    因为需要考虑升级用户。所以启动时必须时以1.X模式启动。
    
    升级会有判断,需要集群中所有节点都达到可升级至2.0的状态,才可以升级成2.0模式。
    
    直接部署的,文档也有提示直接跳到关闭双写步骤。麻烦按照文档操作再尝试。
    
    目前计划是2.0作为1.X~2.X的一个升级过度版本。 2.1版本会移除这个恶心的双写和升级判断逻辑,启动就是2.0模式。
    
    

    相关文章

      网友评论

          本文标题:Nacos 2.0.X集群 微服务注册成功 但是Nacos服务列

          本文链接:https://www.haomeiwen.com/subject/wiiobltx.html