Hello Rakesh,
There are no native functions or libraries to automatically switch your CVI application to run on another cluster.
But according to Microsoft:
An application is capable of being cluster-aware if it has the following characteristics:
It uses TCP/IP as a network protocol.
It maintains data in a configurable location.
It supports transaction processing.
LabWindows/CVI applications can meet the above criteria. In order to make a CVI cluster-aware application, I would suggest configuring your application according to the
suggestions on this website.
By using the SDK to access the cluster status and information, you should be able to receive these messages and switch to another cluster when the server goes down.
Also, I would suggest investigating how your other applications detect the server status and switch to another cluster and then implement this is your CVI application using the Server Cluster API.
Thanks and good luck.
Wendy L
LabWindows/CVI Developer Newsletter