企业配置的思路

3

我正在构建一个非常大的企业应用程序。

我有一台主机控制所有其他机器。

现在我将开始编写一些管理功能作为配置管理器。

在每个服务器上,我有一些服务,每个服务都有一些变量,我希望这些变量是可配置的。

我想每个服务都添加一个xml配置文件(服务启动时读取),当我进行配置分发时,我会使用新的配置数据更改该xml文件。

我还需要一种重启服务以获取新配置的方法。

我的问题是:

是否有更好的方法来实现企业配置功能? 如果我的想法是好的,任何提示和改进都将非常好。

1个回答

0
这是我的解决方案:
为每个服务创建配置文件(xml)。
创建FileWatcher以监听文件的任何更改。
使用XmlSerializer设置新配置。
由于FileWatcher的更改,Change事件引发,然后反序列化配置文件并将新配置设置给服务。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接