OpenFeign开启Hystrix时,实现服务间并且调用时传递header以及新增header, header透传
场景:web端调用A服务,A服务调用B服务
A服务将web端通过header中的token解析,获取到user信息,A调用B服务时需要将token或者用户信息传递给B服务
暴力解决的方案为:直接把user作为一个对象传递就可以了,但是这种做法导致每个接口都需要传递user对象,非常麻烦
我们的做法是将token或者user信息统一封装在feign的header中传递给B服务,如果没有开启hystrix,这种方式一点问题也没有,但是开启了hytrix后,出现了大问题!!
我们定义一个FeignIntercep
原创
2022-06-28 09:45:49 ·
916 阅读 ·
1 评论