大佬教程收集整理的这篇文章主要介绍了Spring Cloud Config Server 单独的存储库,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是第一次使用 Spring Cloud Config Server 并且有一个基本的查询。
Spring Config 服务器将配置外部化到一个单独的 git 存储库。
为什么我要为配置创建一个单独的存储库?
将包含所有应用程序代码和配置的单一存储库放在一个存储库中是否比仅为配置创建一个单独的存储库更可取。
我们有多个微服务都存在于同一个存储库中。配置服务器不应该是其他应用程序代码所在的同一存储库中的微服务之一吗?
因此,在我的多模块 gradle 项目中,我可以将 config-server 作为模块之一,并在 config-server 中提供与 git 支持的 url 相同的存储库名称。这是可取的吗?如果是,我应该在哪里保存配置服务器中的配置?内部资源?
谢谢。
在使用微服务时,建议为每个微服务设置一个存储库。配置服务器也是一个微服务,因此它应该放在一个单独的存储库中。
每个微服务都应该有自己独立的代码存储库,并且您的应用程序配置不应与源代码位于同一个存储库中。
您可以在此处阅读更多相关信息:Heroku 的 The Twelve-Factor App。在这里,您可以找到构建微服务时要使用的 12 个最佳实践,但对于这个问题,我建议您查看
以上是大佬教程为你收集整理的Spring Cloud Config Server 单独的存储库全部内容,希望文章能够帮你解决Spring Cloud Config Server 单独的存储库所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。