gpt4 book ai didi

java - 如何管理容器化应用程序设置?

转载 作者:太空宇宙 更新时间:2023-11-04 09:07:01 24 4
gpt4 key购买 nike

我在 OpenShift 服务器上有一堆容器化的 Java 应用程序。每个都有一个 applications.properties 文件,其中描述了数据库和 http 服务器的 url。

因此,如果我想更改其中一个网址,我必须更改 20 多个 application.properties 文件并重新部署 20 多个应用程序。

如何简化应用属性管理?

最佳答案

我建议将应用程序与配置服务器集成,例如它可以是动物园管理员。如果是 Spring Cloud 应用程序,请参阅 spring-cloud-zookeeper-config ,因此它提供了单独配置应用程序设置或使用通用设置的能力。此外,它还通过不同的命名空间提供 Multi-Tenancy 功能:

spring:
cloud:
zookeeper:
config:
enabled: true
root: config/${spring.application.namespace}

关于java - 如何管理容器化应用程序设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60110077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com