ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

springcloud feign使用

2020-03-06 23:53:15  阅读:239  来源: 互联网

标签:feign 服务 springcloud 配置 BASIC 使用 Logger ribbon


1、Spring cloud fein的继承特性

通过对接口的继承,能够实现对fein客户端和feign服务器代码量的减少。

 

2、Ribbon配置

{服务名}.ribbon.ConnectTimeOut=500

{服务名}.ribbon.ReadTimeOut=2000

配置单个服务的ribbon参数

 

3、Hystrix配置

能通过单个服务名指定服务的熔断配置

4、服务降级配置

5、请求压缩

6、日志配置

logging.level.{fegin的包路径}=debug

@Bean

Logger.Level feignLoggerLevel(){

  return Logger.level.Full

}

则可打印全部日志

也可以通过指定配置类实现

NONE:不记录任何信息

BASIC:记录方法,URL,相应状态码

HEADERS:BASIC+请求头信息

FULL:记录全部明细

 

标签:feign,服务,springcloud,配置,BASIC,使用,Logger,ribbon
来源: https://www.cnblogs.com/yeyongjian/p/12431760.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有