SpringBoot:如何在几秒钟内重新加载application.property文件而无需重启应用程序?

时间:2016-05-05 03:42:25

标签: properties configuration spring-boot reload

我正在使用一个使用SpringBoot框架的java Web服务应用程序。我将属性放入与jar平行的application.properties文件中。之后,我重新启动应用程序,Web服务选择了新属性。

现在我的要求是,我的网络服务会在几分钟后继续重新加载属性文件(比如5000毫秒),我不想重新启动网络服务。 SpringBoot有没有办法实现这个目标?

谢谢, 苛刻

1 个答案:

答案 0 :(得分:0)

如果您正在使用spring cloud starter依赖项,那么您将获得一个/ refresh端点用于POST。它会从属性文件刷新配置,而不会中断服务。