我必须开发一个应运行在主动/主动集群上的.NET Windows服务应用程序。如何使用.NET在MSCS集群节点之间进行协调/通信
Windows服务实例(群集节点中的许多实例中的一个实例)应侦听IBM Websphere MQ,并根据每个服务实例的负载将队列项分配到所有群集节点(包括分发器节点)。当主节点发生故障时,辅助节点上的另一个服务实例应接管分发任务。此外,分发者节点应该能够在所有节点上控制Windows Service中的TaskScheduler实例的并发级别。为此,我应该能够在不具有数据库表或其他队列的情况下在群集节点之间进行通信。
我使用Google搜索,发现有一个C/C++ Platform SDK可用。但是,是否有任何.NET API可用于检查listenbeat并在集群服务器内的节点之间执行内部通信?或者,如果您可以建议我实施这一方法的最佳方法将非常有帮助。谢谢。