1

这是一个更高层次的问题。但是假设您有大量应用程序,其中许多是分布式的(服务器/集群)并且它们共享配置参数。

在不依赖单点故障的情况下,存储此应用程序特定配置(最好在中央位置)的好方法是什么?

对于配置,我的意思是“数据库服务器地址”、“Web 服务端点”、“记录文件名”,甚至为什么不是一些与业务相关的常量和参数。其中一些参数最终可能会在运行时更改,因此应用程序还需要能够动态查询这些参数。

我可以想到将配置存储在本地文件(忘记格式)或中央数据库中的应用程序来存储配置。

但是我想问问社区是否有处理多个分布式系统配置的标准。

谢谢。

4

1 回答 1

1

Apache ZooKeeper是一个集中式服务,用于维护配置信息、命名、提供分布式同步和提供组服务。

于 2013-07-19T03:20:40.800 回答