I need to develop a .NET Windows Service application that should run on an active / active cluster.
A Windows service instance (one instance among many nodes in the cluster) must listen to IBM Websphere MQ and distribute the queue elements to all nodes in the cluster (including the node distribution) depending on the load on each service instance. When the primary node fails, another instance of the service on the secondary node must capture the distribution task. In addition, the node distributor must be able to control the concurrency level of the TaskScheduler in the Windows Service on all nodes. To do this, I should be able to communicate between cluster nodes without a database table or other queue.
I googled and found that there is a C / C ++ Platform SDK . But is there any .NET API to test audibility and interconnect between nodes within a cluster server? Or, if you could offer me a better way to implement this, it would be very helpful. Thank.
There are probably much more advanced platforms for this than Windows Clustering, but since you asked about Windows Clustering here, I take:
API MSCS/WSFC ( ). API/ .
- Windows , "/ " . IP- , . , , , node, , , node.
, . node, , .