Spring bean用Archaius重装

时间:2016-08-23 16:54:14

标签: java spring netflix-archaius

我正在尝试将Archaius与我的Spring应用程序一起使用来重新加载动态系统属性,而无需完全重新启动应用程序。我打算使用Archaius的回调机制来实现它。一旦Archaius检测到更改,在回调方法中我计划进行bean刷新以获取新的属性更改。

问题是,在启动时创建了一些使用我想要重新加载的属性的单例bean。我也有一些自动装配这个单例bean的类。

有没有办法刷新bean及其所有依赖项而不执行重启或applicationContext.refresh()?

或者Archaius是否有一个可以帮助Spring集成的内置库?

0 个答案:

没有答案