Setting up a client for concurrent licensing
Concurrent, or floating, licensing allows a specified number of users to run a specified Embarcadero product at the same time. That number, and only that number, can use the product at once. Users can be restricted by the ELC administrator in the
<ELC>\bin\conf\userlist-concurrent.txt file. See Configuring the user list file for concurrent licenses for instructions on editing this file.
If users try to start a client product, and find that no concurrent license is available, they receive an error message. That user cannot start the product until another concurrent user stops using the product. A concurrent license is available for a new user as soon as the previous user exits the product.
Typically the client product sends a request to the licensing server every minute to renew and keep the license. If the licensing server does not receive a ping from the client product, the license is released.
To set up a client product for concurrent licensing
- Install an Embarcadero client product that is enabled for the ELC concurrent licensing, if one is not already installed.
- Follow the instructions provided in the
readme.txtfile downloaded with the configuration files. (See Step 8 - Downloading the configuration files in the Installation section of the document for more information.) These instructions detail where to copy the configuration file locally. An example of a configuration file name is
concurrent_XXX.slip, where XXX is the certificate number.
- Start the Embarcadero client product. The Embarcadero client product is now sending concurrent (floating) license requests to the ELC. Licensing information is available from Tools | License Manager.
NOTE: A user of an Embarcadero product can manually check out a license from the product UI, as long as the user name is in
userlist-concurrent.txt, with a non-zero check out time. To check out a license, select Help | License Manager from the product's main menu, select a product or suite, and enter the duration in hours.