基于Eureka远程调用时FeignClient注解参数的含义

@FeignClient(value = "service-provider", url = "http://test.com", configuration = FeignConfiguration.class)
public interface ServiceRpc {
      //
}

如上,注解参数中,value代表服务提供者注册在eruka中的name,url代表服务提供者的直接地址,configuration是我们自己feign相关的一些配置;

要注意,同时配置value和url时,url优先;即调用提供者服务时会直接通过url配置的地址访问,而不会在eurka上根据value配置的name寻找对应的提供者服务。


版权声明:本文为b9x__原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。