更新蝟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
添加到應用程序中。
感謝您的幫助!