Using License Server in failover mode

In failover mode, License Server typically runs on three different systems. The way you work with License Server in this case is slightly different than the simply use case where it's running on a single system.

Launching License Server

In failover mode, each License Server needs to be aware of the other License Servers involved. Assuming the three License Servers are installed on systems with IP addresses <IP1>, <IP2> and <IP3>, they would be launched on each system as:

licenseServer --licensserver=<IP2>  --licensserver=<IP3> --server
licenseServer --licensserver=<IP1>  --licensserver=<IP3> --server
licenseServer --licensserver=<IP1>  --licensserver=<IP2> --server

Using License Server

In failover mode, whenever a callas tool, such as pdfToolbox, requires a license, it should refer to all three license servers while doing so:

pdfToolbox --licenseserver=<IP1> --licenseserver=<IP2> --licenseserver=<IP3> <further command line>

Failover restrictions

In failover mode, one (1) License Server can fail and other software will still continue to work and receive valid licenses. As soon as two (2) License Servers fail, the remaining License Server will refuse to distribute licenses.