🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 打印日志 * 当我们需要打印feign的请求日志时可通过配置直接进行开启,具体配置如下: ~~~ jpower: feign: http: log-level: FULL ~~~ * 该配置可配置feign请求日志的打印级别,生产环境默认值为BASIC,其他环境为FULL。可以配置的级别分别为:NONE(不打印日志)、BASIC(只打印请求路径、结果)、HEADERS(打印header)、FULL(打印body) * 打印效果如下: ![](https://img.kancloud.cn/47/f4/47f48841cd6b7da81058d3c4f4790eaa_3422x1004.png) ## feign配置 * JPower对feign的http连接配置进行了封装,可以在配置文件进行直接配置,具体配置如下: ~~~ jpower: feign: http: # 线程池最大连接数 max-connections: 200 # 线程存活时间(默认单位秒) time-toLive: 900L # 线程存活时间单位 time-to-liveUnit: SECONDS # 是否启用重定向 follow-redirects: true # 连接超时时间(单位毫秒) connection-timeout: 2000 # 是否启用SSL验证 disable-ssl-validation: false # 是否开启重试 retry-on-connection-failure: true # 读取超时(单位毫秒) read-timeout: 30000 # 写入超时(单位毫秒) write-timeout: 30000 # 整个流程耗费的超时时间(单位毫秒) cal-timeout: 70000 ~~~