Skip to main content
Skip table of contents

What is a Redundant Server License

A Redundant Server License is a regular Concurrent Operation License but one which allows for a triad of license servers encompassing a primary server and 2 secondary servers to replace the primary in its unavailability. This can allow for the continuation of normal operations should the primary license server fail in any way. Each service is configured with all three server addresses.

Things To Consider

The following points are to be considered whilst using a redundant server setup:

  • The license file is dedicated to respective license servers.

    • In case of the redundant server scenario the same license file will be used for the secondary servers. The license is shared across all redundant servers.

  • Two servers are needed to form a ‘quorum’ (minimum number required to be operational).

  • The redundant servers work only when in back-up mode i.e when fallback to a secondary server has occurred.

  • The client may encounter slight latency, while initiating the connection with the new server when a fresh checkout is performed.

  • The connection functionality considers all servers together and optimizes to choose the best available one.

  • Heartbeats are connection oriented and sent through particular sockets. Client side cannot send the heartbeats if the socket is disconnected.

  • The socket on which checkout is performed will disconnect if the primary goes down, therefore the client side must re-initiate the connection with the secondary license server chosen to take its place.

  • The concept of redundant server is to avoid single point failure for the license server and maintain a high availability.

  • The primary and redundant license servers are in sync and one is always in control of granting the checkouts.

image-20241025-140135.png

Primary License Server With Secondary Redundant License Server

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.