A standard feature of Ct-Library version 12.0 and greater is the ability to automatically failover connections from a server that is no longer available to one that is configured as a failover server. This feature is supported by CIS, but requires modifications to directory services in order for it to take effect. For example, server S2 can be configured to serve as a failover server for S1, and vice-versa, by additions to the interfaces file, as shown in this example:
S1 master tcp ether host1 8000 query tcp ether host1 8000 hafailover S2 S2 master ether host2 9000 query ether host2 9000 hafailover S1
If the interfaces file (or LDAP directory service) is set up to define a failover configuration, then CIS takes advantage of it by automatically failing over connections to the failover server if a connection to the primary server fails.