有没有办法检索HystrixThreadPoolProperties
特定于 a 的实例(或其他一些属性容器)HystrixThreadPoolKey
?
所以基本上默认线程池属性覆盖了我通过执行以下命令提供的配置:
HystrixCommand.Setter.withGroupKey(<some group>)
.andThreadPoolKey(hystrixThreadPoolKey)
.andThreadPoolPropertiesDefaults(...)
我尝试了以下方法:
HystrixPropertiesStrategy hystrixPropertiesStrategy = HystrixPropertiesStrategyDefault.getInstance();
HystrixThreadPoolProperties hystrixThreadPoolProperties =
hystrixPropertiesStrategy.getThreadPoolProperties(hystrixThreadPoolKey, HystrixThreadPoolProperties.Setter());
这似乎恢复了线程池的默认 Hystrix 配置,但没有恢复我对键对应的特定池所做的任何属性更改。
即使当我执行从线程池运行的命令时,我能够验证线程池确实在获取配置,情况也是如此。