## 打印日志
* 当我们需要打印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
~~~
- 序言
- 开发环境准备
- 环境要求
- 环境安装
- 基础环境安装
- Nacos安装
- Sentinel安装
- 插件安装
- 导入工程
- 运行工程
- 工程测试
- JPower特性
- 系统启动器
- 多终端令牌认证
- 系统鉴权
- 鉴权API
- 鉴权配置
- API权限配置
- 接口放行配置
- 数据权限
- redis缓存
- 动态网关
- 聚合文档
- SaaS多租户
- 概念
- 使用
- Xss防注入
- 日志记录
- 操作日志&错误日志
- SQL打印
- feign请求日志&配置
- gateway日志
- 服务日志打印
- 导入导出
- 字典查询
- 系统文件上传下载
- 接口监控
- 代码生成器
- 配置文件共享
- Mybatis过滤器
- 配置说明
- 高级实战
- nacos动态配置
- Seata分布式事务
- 简介
- docker启动
- 微服务配置
- 微服务远程调用
- 声明式服务调用 Feign
- 熔断机制 Sentinel
- sentinel流控
- 简介
- 微服务配置
- 配置nacos对接
- APM监控&链路追踪
- 简介
- 安装
- 微服务接入
- SpringBootAdmin监控
- ELK分布式日志追踪系统
- ELK简介
- ELK一键部署
- 微服务日志对接ELK
- JPower-Chat
- 配置说明
- 生产部署
- docker部署
- docker安装
- docker-compose安装
- harbor安装
- 部署步骤
- 版本升级
- 1.0.1升级到2.0.0
- 2.0.0升级到2.0.2
- 2.0.2升级2.1.0
- 2.1.0升级到2.1.1
- 2.1.1升级到2.1.2
- 2.1.2升级到2.1.4