最简单修改nacos的修改权重修改上线下线报错

前言

我在docker中部署了一个单体的nacos服务,过了一段时间,由于我导入了另外一个nacos的服务配置导致服务注册没问题,但是服务的修改权重和修改服务的上线下线会报错.于是就有了这篇文章,这篇文章主要是解决上面说的问题

正文

1.报错信息展示(这里我已经修复过了已经展示不了了,下面是我去网上查找的报错信息)

caused: errCode: 500, errMsg: do metadata operation failed ;caused: com.alibaba.nacos.consistency.exception.ConsistencyException: 
The Raft Group [naming_instance_metadata] did not find the Leader node;caused: The Raft Group [naming_instance_metadata] did not
find the Leader node;

2.接下来就可以去到服务器上找到自己的nacos服务,将nacos文件夹下data中的protocol文件夹删除,就可以正常使用了,下面是删除图片
最简单修改nacos的修改权重修改上线下线报错_第1张图片
3.重新启动nacos这个服务,就可以正常使用了,我的重启命令是下面这个

  • 先停止容器

  • docker stop nacos

  • 再启动容器

  • docker start nacos
    最简单修改nacos的修改权重修改上线下线报错_第2张图片
    4.教程到这里就结束了

后记

我也上网查了这个报错的原因,网友们说是下面这个

Nacos 报错原因是无法进行元数据操作,并且在 Raft Group 中未找到 Leader 节点。
这通常是由于集群中某些节点出现异常或者网络故障等原因导致。

如果我的博客帮助到了您,您可以到我的博客https://blog.csdn.net/weixin_57228276或者微信公众号搜索幸识SQ,或者是我的个人空间https://xssq.online在那里可以找到我,里面也有更多的优秀文章

你可能感兴趣的:(nacos,java)