我想转发带有假装客户端RequestInterceptor的请求标头,但是,在内RequestInterceptor.apply
, RequestContextHolder.getRequestAttributes()
是null
,所以SecurityContextHolder.getContext().getAuthentication()
(我最终也可以得到我的标头的值).
这曾经在升级到Spring-Cloud Brixton之前工作,其中hystrix命令现在必须可以在单独的线程中运行,因为更改为以下参数可以解决问题:
hystrix.command.default.execution.isolation.strategy: SEMAPHORE
现在,如果没有必要,我不太热衷于更改这种默认值,是否有另一种推荐的转发标头现在的方式?
谢谢