基于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寻找对应的提供者服务。

你可能感兴趣的:(笔记)