问题标签 [escape-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

configuration-management - 配置设置服务/存储库:它们是否在现实世界中使用

我目前正在阅读“持续交付:通过构建、测试和部署自动化实现可靠的软件发布”,引起我注意的部分是管理应用程序的配置设置。

书中提出的是,所有配置设置都被外部化并集中在某种存储库中,无论是 LDAP 目录、ESCAPE 服务器还是其他类似的存储库,然后从那里检索。

这听起来对我来说真的很有吸引力,因为这种方法可以提供许多切实的好处,但是在谷歌搜索了一下之后,在我看来这并不是一种广泛使用的方法。

我知道有一篇关于这个主题的十二因素应用程序文章,但它建议使用环境变量而不是集中存储库。这种方法似乎是最常用的一种,但与基于存储库的解决方案相比,它感觉像是一种肮脏的方法。

那么,中央配置存储库方法是否在现实世界中以任何重要的方式使用,如果没有 - 原因是什么?