远程feign嵌用和丢失请求头问题
于 2022-12-08 12:56:14 首次发布
本文介绍了Spring Boot中Feign的使用,并着重讨论了在远程调用过程中请求头丢失的问题及其解决方案。当Feign默认模板缺少请求头时,会导致服务间交互丢失登录凭证等重要信息。通过自定义`RequestInterceptor`可以在feign请求中注入请求头,解决同步调用时的问题。然而,在多线程环境下,由于线程局部变量的原因,请求头在异步调用中仍可能丢失。为解决这个问题,需要在子线程中手动设置请求头信息。
订阅专栏 解锁全文
914

被折叠的 条评论
为什么被折叠?



