【问题标题】:Spring cloud config Branch vs ProfilesSpring Cloud 配置分支与配置文件
【发布时间】:2019-03-28 19:21:11
【问题描述】:

我们已经开始使用spring-cloud-config 来管理我们微服务的配置。

我们有 DEV、INT、QA 和 PROD 阶段。管理特定于阶段的配置的更好方法是什么?

  • 使用分支或
  • 使用配置文件

将它作为单独的分支会更干净,因为配置不会在一个地方混乱(我的观点)。有什么建议吗?

【问题讨论】:

  • 我会使用分支。您不希望在更改 dev 时意外更改 prod 配置。
  • 感谢@spencergibb 的输入。这确实是需要考虑的主要问题。

标签: java spring-boot spring-cloud spring-cloud-config


【解决方案1】:

我选择使用Branch是因为以下优点

  • 更易于管理配置
  • 配置文件会更小,因为每个环境都有配置
  • 正如 spencergibb 建议的那样,如果生产配置位于不同的分支中,您将不会更改它

【讨论】:

  • 你能添加你的配置吗? (或至少一个 MWE)
猜你喜欢
  • 2021-04-18
  • 1970-01-01
  • 1970-01-01
  • 2016-03-21
  • 2016-07-12
  • 2022-10-19
  • 2022-12-04
  • 2015-01-03
  • 2015-06-21
相关资源
最近更新 更多