我必須開發一個應運行在主動/主動集羣上的.NET Windows服務應用程序。如何使用.NET在MSCS集羣節點之間進行協調/通信
Windows服務實例(羣集節點中的許多實例中的一個實例)應偵聽IBM Websphere MQ,並根據每個服務實例的負載將隊列項分配到所有羣集節點(包括分發器節點)。當主節點發生故障時,輔助節點上的另一個服務實例應接管分發任務。此外,分發者節點應該能夠在所有節點上控制Windows Service中的TaskScheduler實例的併發級別。爲此,我應該能夠在不具有數據庫表或其他隊列的情況下在羣集節點之間進行通信。
我使用Google搜索,發現有一個C/C++ Platform SDK可用。但是,是否有任何.NET API可用於檢查listenbeat並在集羣服務器內的節點之間執行內部通信?或者,如果您可以建議我實施這一方法的最佳方法將非常有幫助。謝謝。