idea 调试本地springboot微服务,设置不向eureka注册服务

背景

dev 环境只有一个eureka 注册中心,企业多人同时本地调试服务,而 dev 服务器环境与个人本地网络不联通,如果个人将本地微服务注册到 eureka 注册中心,dev 上的服务调用微服务时,势必会因为 ribbon 负载均衡,将请求打到个人本地的服务上,但 dev 服务器与本地服务网络又不通,导致其他人在使用 dev 环境时,经常出现访问超时的问题
解决方法

1、idea 设置本地服务不向 eureka 注册服务,在vm 参数里增加配置 -Deureka.client.register-with-eureka=false
在这里插入图片描述
在这里插入图片描述

2、Feign 调用本地微服务时,在 @FeignClient 注解设置参数 url = “localhost:端口”,即可定向调用自己的本地服务
在这里插入图片描述


posted @   甜菜波波  阅读(467)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2020-04-03 C# 加密算法[汇总]
2018-04-03 Spring Boot 如何在类中应用配置文件
点击右上角即可分享
微信分享提示