当前位置: 首页 > news >正文

【Nacos】报错之服务实例类型不允许改变

在使用Nacos配置服务的实例类型的时候,对服务的实例类型进行修改。

之前的非临时实例,修改为临时实例后,报错:

com.alibaba.nacos.api.exception.NacosException: errCode: 400, errMsg: Current service DEFAULT_GROUP@@product-service is persistent service, can't register ephemeral instance.at com.alibaba.nacos.common.remote.client.RpcClient.request(RpcClient.java:662) ~[nacos-client-2.2.1.jar:na]at com.alibaba.nacos.common.remote.client.RpcClient.request(RpcClient.java:623) ~[nacos-client-2.2.1.jar:na]

报错原因:

Nacos会记录每个服务实例的IP和端口号,当发现IP和端口都没有发生变化时,Nacos不允许一个服务实例类型发生变化,比如从临时实例,变为非临时实例,或者从非临时实例,变成临时实例.

解决方案:

1.停掉nacos
2.删除nacos 目录下 /data/protocol/raft 信息,里面会保存应用实例的元数据信息.

# 进入到服务器

找到Nacos目录,我的nacos安装的时候在 /usr/local/src

在删除raft文件信息之前,选哟停掉nacos服务,使用ps -ef|grep nacos

 # 然后删除raft文件

# 然后重启Nacos服务

bash startup.sh -m standalone

重启Nacos后,重启我们的服务,发现服务启动成功,并且成功注册到Nacos

http://www.lryc.cn/news/434861.html

相关文章:

  • SRS流媒体服务器从入门到精通(其一,环境搭建)
  • Java Native Interface (JNI) 简介
  • navigator.mediaDevices.getUserMedia检查用户的摄像头是否可用,虚拟摄像头问题
  • 跨境网红营销SOP流程1.0丨出海笔记
  • Jedis,SpringDataRedis
  • 增量模型的优点例题
  • 求绝对值
  • AlphaNovel的身份验证失败了..........
  • Sapiens:人类视觉模型的基础
  • “健康中国 医路无忧——公益联盟”积极响应,国内首支公益陪诊师志愿队伍正式成立
  • Java 创建对象方法的演变
  • Netty中用到了哪些设计模式
  • 第67期 | GPTSecurity周报
  • Chrome 浏览器插件获取网页 window 对象(方案三)
  • 动态规划-分割回文串ⅡⅣ
  • Python编码系列—Python项目维护与迭代:持续进化的艺术
  • 【鸿蒙开发工具报错】Build task failed. Open the Run window to view details.
  • k8s集群部署:容器运行时
  • PHP7 的内核结构
  • JVM合集
  • tomcat端口被占用解决方法
  • 全新的训练算法:Reflection 70B进入大众的视野
  • 静态标注rtk文件参数解析
  • TensorFlow和PyTorch小知识
  • Java证书信息收集
  • flink写入hudi MOR表
  • 智能工厂程序设计 之-2 (Substrate) :三个世界--“存在的意义”-“‘我’的价值的实现” 之2
  • 概要设计例题
  • 注册表模式:使用注册表和装饰器函数的模块化设计
  • 怎样将vue项目 部署在ngixn的子目录下