@EnableFeignClients 会扫描@FeignClient注解的接口,然后接口注册到ioc容器就可以用了
底层是restTemplate ,没有注册中心可以通过硬编码访问,硬编码就是写死微服务ip
例子解释:
@FeignClient("mljqqh-item-service")
public interface GoodsClient extends GoodsApi {
}
大白话解释就是 @FeignClient 通过mljqqh-item-service到注册注册中心找对应的微服务IP 根据ip然后调用接口,
@EnableFeignClients 会扫描@FeignClient注解的接口,然后注册到ioc就可以用了 底层是restTemplate ,没有注册中心可以通过硬编码访问
所有答案就是没有注册中心 还能访问接口,当然有注册中心提供更多的服务,比如负载均衡
浙公网安备 33010602011771号