Open Feign中的RequestInterceptor获取不到HttpServletRequest问题解决方案
在使用open fegin的Hystrix情况下,将当前线程请求传到下游时,发现从RequestContextHolder中获取到的HttpServletRequest为空。原因分析RequestContextHolder请求上下文持有者,我们可以在当前线程的任意位置,通过这个类来获取到当前请求的RequestAttributes,但是有个问题,其请求对象是保存在ThreadLocal中的,我们Hystrix去请求另一个服务接口是通过重开子线程的,因此我们子线程中想要获取RequestAttribute
原创
2022-06-30 19:49:25 ·
3101 阅读 ·
0 评论