HomeNetwork GuideFAQsRedundant Servers

3.6. Redundant Servers

Applies to:
Palisade Concurrent Network software 6.x/7.x

Is a redundant server system supported?

Yes, FLEXnet Publisher provides for three-server (triad) redundancy. Please note that Palisade has no direct experience with that setup and may not be able to troubleshoot problems; however, we do have at least one customer using that setup successfully.

When you have a triad of redundant servers, they are called primary, secondary, and tertiary, according to their order in the license file. The three servers talk to each other periodically, and licenses will be served whenever two or three of them are running. The primary is normally the master, responsible for parceling out licenses and for writing logs. If the primary goes down, the secondary takes over its duties. When the primary comes back up, it resumes the duties of master, provided you have that option in the license file (below).

How is the license created?

Redundant server setups must be certificate licenses. You install Palisade Server Manager on all three servers, and provide the Host ID information from all three to Palisade Technical Support. We create a license file with information on all three servers and send it to you.

We recommend that you add the optional keyword PRIMARY_IS_MASTER on the first SERVER line in the license file. This keyword has two effects:

When you use PRIMARY_IS_MASTER with an LMGRD port number, the port number comes before PRIMARY_IS_MASTER. Though you don't have to use the same port number for all three servers, it simplifies administration and troubleshooting if you do. As usual, if you omit the LMGRD port number, the server will select a port in the range 27000–27009 dynamically. A specimen license file is attached to this article.

After adding PRIMARY_IS_MASTER, you install the same file on all three servers. You then start the license server processes on the three servers.

How does client software know about the redundant server triad?

For clients, specify the three servers, separated with commas, not semicolons. Examples:


For new clients, the easiest thing is to edit the SERVERNAME line in the INI file on the server and use the modified file with the client installer. For existing clients, use one of the methods in Redirecting Concurrent Network Clients to a New Server or Port Number—but with commas rather than semicolons.

Last edited: 2017-12-02


This page was: Helpful | Not Helpful