当前位置: 首页 > 知识库问答 >
问题:

将配置从yaml文件传递到Spring Boot应用程序,而不重建它

郎星汉
2023-03-14

如何通过yaml文件将配置传递给正在运行的Spring Boot应用程序,这样就不需要重新构建应用程序,并且在应用程序运行时反映出更改?

共有2个答案

阙俊友
2023-03-14

看看Spring Boot Cloud Config。它允许您集中管理配置文件,并能够将新配置推送到连接的应用程序。

严狐若
2023-03-14

我认为这可以帮助您:

如何在Java EE和Spring Boot中热加载属性?

 类似资料:
  • 我的项目结构 我能够生成JAR文件。并尝试从JAR文件位置执行以下命令 我得到下面的错误 注意:我知道这是重复的问题,但我已经通过了与此相关的所有过去的stackoverflow问题,但遗憾的是没有运气!

  • 我正在运行一个带有和的Python web服务器,基映像为。 我想传递我的客户端证书DN,如果一个存在。为此,我定义了以下: 我想让我的Flask代码接收参数,但找不到如何接收。 环顾四周,我发现它应该驻留在的对象中,但是在打印环境内容时,我没有看到任何这样的键。 在通过邮递员发送请求时,返回以下内容以供参考: dict_keys.input“、”wsgi.file_wrapper“、”wsgi.

  • 在我的dropwizard rest应用程序中,我的指标配置是这样的,(hello-world.yml) 这是一个SLF4J记者,我把它放在了我的YAML配置文件中。当我想获取这个值并在我的应用程序文件中使用它时。我看到的唯一选择是将此作为< code >地图阅读 此问题与graphite服务器配置的Dropwizard Yaml相同。但是这个问题还是没有答案,所以我创造了一个新问题来试试运气。

  • 概述: 我在我的logback.xml文件中使用哨兵appender,我想通过大量的标签作为参数从application.properties文件到logback配置文件。 向后退。xml文件: application.properties: 注意:application.properties中的spring.profiles.active属性映射到logback配置文件中的springProfi

  • 我正在开发一个Spring Boot应用程序,我必须让它作为一个war在我们的Weblogic 12c服务器上运行。 我试图找到一种方法将默认的Spring活动配置文件(此处和此处的信息)传递给应用程序,而不必在机器本身设置环境变量。如果可能的话,我希望能够使用Weblogic管理控制台指定此配置文件。 我尝试使用“Environment/Servers/MyServer/Server Start

  • 我已经迁移了所有内容并将应用程序部署到新服务器。当我尝试运行它时,我得到以下异常: 尝试使用提供程序URL获取初始上下文时发生通信故障:“corbaloc:iiop:127.0.0.1:2809”。确保URL中的任何引导地址信息正确,并且目标名称服务器正在运行。没有端口规范的引导地址默认为端口2809。除了不正确的引导地址或名称服务器不可用之外,可能的原因包括网络环境和工作站网络配置。 现在,在完