Feign远程调用 (介绍与使用)
Feign是Netflix开发的一个轻量级RESTful的HTTP服务客户端(用它来发起请求,远程调用的),是以Java接口注解的方式调用Http请求,而不用像Java中通过封装 HTTP请求报文的方式直接调用,Feign被广泛应用在Spring Cloud 的解决方案中。类似于Dubbo,服务消费者拿到服务提供者的接口,然后像调用本地接口方法一样 去调用,实际发出的是远程的请求。Feign可帮助我们更加便捷,优雅的调用HTTP API:不需要我们去拼接url然后 呢调用restTemplate的api,在SpringCloud中,使用Feign非常简单,创建一个 接口(在消费者–服务调用方这一端),并在接口上添加一些注解