Redundant License Format
Description
The format must have three and only three "machine:port hostid" entries. When using a redundant license server, three servers (and only three) serve the license. All three machines will use this single license file, returned from the request.
The ports are optional. If the ports are unspecified, the redundant license is generated using port 1700. All three ports can be the same or they can be different.
The redundant license/pointer file generated lists the machines in the order they appear. For a license, the first machine will be the primary server when the BLMs start on all three machines.
Use the following formats to request a license for redundant servers and to select a redundant license server:
-
When requesting a license for a redundant server, enter:
machine1:port1 hostid1, machine2:port2 hostid2, machine3:port3 hostid3
-
When selecting the redundant servers as the BLM, enter:
machine1:port1, machine2:port2, machine3:port3
The format must have three and only three entries, "machine:port hostid" for a license request, "machine:port" for selecting a BLM. When using a redundant license server, the developer must use three servers (and only three) to serve the license. Use the single license file returned from the request on all three machines.
Sample
Selecting a BLM example
olddog:16005, newdog:16005, robo
This sample will generate the following pointer license file:
SERVER olddog ANY 16005
SERVER newdog ANY 16005
SERVER robo ANY 1700
USE_SERVER
Requesting a redundant license
olddog:16005 013AB02398AC, newdog:16005 0123AB5698DC0, robo 0123AD4590AF
Additionally, this sample will generate a redundant license file starting with the following three lines:
SERVER olddog 013AB02398AC 16005
SERVER newdog 0123AB5698DC0 16005
SERVER robo 0123AD4590AF 1700