有时候本地调试的时候,要优先调用本地代码,实现方案是通过配置zone,因为是本地调试,直接更改idea的启动配置
[1] 服务提供端和消费端的java -jar启动配置加入下面的代码,idea -->debug configration--->program arguments
--eureka.client.region=shanghai --eureka.client.availabilityZones.shanghai=local --eureka.client.serviceUrl.local=http://10.10.2.22:3333/eureka/
[2] 解释:先配置region为上海,然后配置zone,然后配置zone的eureka地址(可以和dev环境共用),相当与参数如下
javar -jar --eureka.client.region=shanghai --eureka.client.availabilityZones.shanghai=local --eureka.client.serviceUrl.local=http://10.10.2.22:3333/eureka/ my.jar
、