By default, automatic license balancing is enabled for redundant license servers. The way license balancing is achieved is that when one redundant license server is running low on license tokens, it borrows tokens from another redundant license server. Because Sentinel RMS Development Kit automatically determines the optimal license balance among the redundant license servers, you do not need to do anything else to balance license tokens.
If you want to use license balancing, at least one license token must be allocated to each redundant license server. You may choose to turn license balancing off by disabling token borrowing or by assigning all tokens to a single redundant license server (zeroing the rest of the license servers).
If borrowing is turned off for all license servers, only one license server will be able to issue license tokens. All clients must connect to that license server. If that license server fails, another license server automatically takes over and all clients are automatically reconnected to the new license server. WlmAdmin or lspool are used to turn borrowing off on a specific license server for a particular license code feature/version or all feature/versions.
Wrlftool (for Windows) or rlftool (for Windows or UNIX) is used to define the borrowing threshold, the percentage of license tokens that, when consumed, will trigger borrowing from another license server in the pool. For example, if a license has 100 tokens (that is 100 concurrent users can use the license) and the borrowing threshold is set to 90%, then when 10 license tokens are remaining on any license server, that license server will borrow more tokens from another license server in the pool. By changing the threshold, you can adjust the amount of token borrowing that occurs to fine-tune network performance.