我第一次使用 Spring Cloud Config Server 并且有一个基本查询。
Spring Config 服务器将配置外部化到一个单独的 git 存储库。
为什么我要为配置创建一个单独的存储库?
在一个存储库中拥有包含所有应用程序代码和配置的单一存储库,而不是仅为配置创建一个单独的存储库,这不是可取的吗?
我们有多个微服务都存在于同一个存储库中。配置服务器不应该是存在于其他应用程序代码所在的同一存储库中的微服务之一吗?
因此,在我的多模块 gradle 项目中,我可以将 config-server 作为模块之一,并在 config-server 中提供与 git 支持的 url 相同的存储库名称。这是可取的吗?如果是,我应该在哪里保存配置服务器中的配置?内部资源?
谢谢你。