Feign-自定义配置
2023-12-13 15:28:35
目录
一、自定义Feign配置
二、修改日志级别
?配置Feign日志有两种方式
方式一:application配置文件方式
? ? ? ? (1)全局生效
feign:
????????client:
????????????????config:
????????????????????????default: #这里用default就是全局配置,如果是写服务名称,则是针对某个微服务的配置? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? loggerLevel: FULL # 日志级别
? ? ? ? (2)局部生效
feign:
????????client:
????????????????config:
????????????????????????userservice: #这里用具体的服务名称,则是针对某个微服务的配置????????????????????????????????loggerLevel: FULL # 日志级别?
重启服务后,访问接口,测试是否正常
方式二:java代码方式
java代码方式配置,需要先声明一个Bean
? ? ? ? (1)?如果是全局配置,则在Application启动类中,把它放到@EnableFeignClients注解中
? ? ? ? (2)?如果是局部配置,则在Client类中,把它放到@FeignClient注解中
?三、总结
Feign的日志配置
1. 方式一是配置文件,feign.client.config.xxx.loggerLevel
- 如果xxx是default则代表全局
- 如果xxx是服务名称,例如userservice则代表某服务
2. 方式二是java代码配置Logger.Level这个Bean
- @EnableFeignClients注解声明则代表全局
- @FeignClient注解中声明则代表某服务?
文章来源:https://blog.csdn.net/m0_60769905/article/details/134970023
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!