通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致)

微服务直接访问没问题,通过网关访问,就一次正常访问,一次401错误,交替正常和出错

负载均衡试了

路由配置检查了

最后发现nacos下竟然有2个order服务实例,我明明只开启了一个呀

原来之前的8080端口微服务还残留,将其下线即可,否则负载均衡到未启动的实例,当然访问不到啦

没有启动的实例nacos为何还能注册成功,缓存了?很迷惑,有bug呀。nacos1.4.1bug,或者我没有配置好

肯定是自己没有配置好啦

yml 复制代码
spring:
      discovery:
        ephemeral: false # 是否是临时实例  (false就是非临时实例 也就配置成了 永久实例 了)

之前将order-service配置成永久实例了,导致idea不管如何启动都是永久实例,之前的未启动,nacos也不会丢弃,依然给你去轮询负载均衡

建议练习时删掉永久实例的配置

nacos删除该服务,再idea重启该服务

相关推荐
dajun1811234568 小时前
PC端中文免费在线跨职能泳道图制作工具
运维·架构·流程图·敏捷流程·交通物流
编程饭碗11 小时前
【DDD架构理解】
架构
叫我阿柒啊11 小时前
从Java全栈到前端框架:一场真实的技术面试对话
java·vue.js·spring boot·微服务·typescript·前端开发·后端开发
好奇的菜鸟11 小时前
Docker 一键启动:打造高效的 Java 微服务开发环境
java·docker·微服务
汪碧康12 小时前
【k8s-1.34.2安装部署】五.worker端containerd2.2.1、kubelet-1.34.2安装
docker·云原生·容器·kubernetes·jenkins·kubelet·xkube
是你的小橘呀12 小时前
零基础也能懂!React Hooks实战手册:useState/useEffect上手就会,告别类组件
前端·架构
ICT技术最前线13 小时前
企业 ICT 标准化传输架构规范
架构
踏浪无痕13 小时前
JobFlow:时间轮与滑动窗口的实战优化
后端·架构·开源
老前端的功夫16 小时前
TypeScript 类型守卫:从编译原理到高级模式
前端·javascript·架构·typescript
希望_睿智16 小时前
实战设计模式之中介者模式
c++·设计模式·架构