更新猬configuraitons我在春天的云应用使用猬与命令一样在运行时
@HystrixCommand(groupKey = "GroupKey", commandKey = "dummy",
threadPoolProperties = {
@HystrixProperty(name = "coreSize", value = "10")
})
public Observable<String> dummy() {
return new ObservableResult<String>() {
@Override
public String invoke() {
return "OK";
}
};
}
定义我想在运行时更新coreSize
(线程池的大小)属性。如何做到这一点?可能吗?或者我应该寻找不同的解决方案?
我一直在阅读有关Archaius以及它如何用于更新配置,但我不明白它如何用于我想要完成的。
在我的主课中,我使用了@EnableAutoConfiguration
,它将ArchaiusAutoConfiguration
添加到应用程序中。
感谢您的帮助!