Tho*_*ele 6 configuration state
今天在一次设计会议上,我们讨论了在哪里存储分布式应用程序的配置和状态的主题。
事实证明,在那次会议上,一些开发人员在听到配置或状态时理解了不同的事情。有些人甚至认为配置和状态是完全一样的东西。
我非常简短地总结的理解是,配置描述了您希望系统如何运行,系统应该解析该配置并采取操作以达到反映该配置的实现和整合的特定状态。
例如,Apache 服务器可能有一个配置,告诉它有 15 到 30 个工作进程。当服务器启动时,它很可能会启动其中 15 个,达到拥有 15 个工作进程的状态。当收到请求时,它可能会更改其状态,最多有 30 个活动工作进程。
然而,我无法让相关开发人员相信这两个概念是不同的,而且谷歌搜索并没有给我提供更多雄辩的参考资料来比我更好地解释我几乎明显的区别是什么。
关于如何更好地解释这一点的任何建议或链接?还是我错了?
| 归档时间: |
|
| 查看次数: |
4100 次 |
| 最近记录: |