C#中的群集服务共享资源

时间:2011-06-06 13:57:22

标签: c# windows-services cluster-computing

我注意到,在群集配置中设置通用服务(我的C#服务)时,它会分配一个共享资源($T)。

在两个服务器节点之间共享配置的最佳方式是什么,同时保持服务适用于非群集环境?

目前,该服务使用服务本地目录中的XML设置文件。

一个有利的解决方案是,服务知道群集环境,然后使用共享资源。我不确定这是否可以实现。

1 个答案:

答案 0 :(得分:1)

您应该将配置存储在群集处理的资源中。您可以将配置文件存储在与服务属于同一资源组的磁盘分区上。我认为也可以将注册表项标记为集群,以便它们在集群节点之间自动复制。