部署应用程序启动后,Spring Boot运行时属性发生更改

问题描述 投票:1回答:1

我在Spring Boot应用程序中遇到了打开/关闭案例的要求。我们实施了一个通知服务,该服务正在处理财产:在application.properties文件中notifyall = true。

现在,我想通过在application.properties文件中指定notifyall = false来停止通知服务,而不会造成任何停机。

Spring Boot应用程序中可能吗?

如果是的话,那么任何循序渐进的方法或相关教程将大有帮助。

谢谢

spring-boot deployment configuration executable-jar
1个回答
-1
投票

使用弹簧启动器。

请通过以下链接:https://projects.spring.io/spring-cloud/spring-cloud.html#_environment_changes

它用前缀提到@ConfigurationProperties;配置中的任何更改将自动加载。

© www.soinside.com 2019 - 2024. All rights reserved.