feign

1、整合feign

        application中增加@EnableFeignClients注解

        @FeignClient(name="HELLO-SERVICE", fallback = HelloServiceFallback.class)

         public interface HelloService {}

        HELLO-SERVICE是一个任意的客户端名称,用于创建Ribbon负载均衡器。还可以使用URL属性指定请求的URL(URL可以是完整的URL或者主机名),例如

@FeignClient(name="HELLO-SERVICE", fallback = HelloServiceFallback.class,url="localhost:8080/")

2、自定义feign配置

3、手动创建feign

4、feign对继承的支持

5、feign对压缩的支持

6、feign日志

7、feign构造多参数请求

    a、get请求多参数的url

    b、post请求多参数的url

8、  feign-hystrix

        feign:

            hystrix:

                enable: true  --->启动hystrix

    

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容