You can modify IIS Application Pool settings for the Smart API web server to optimize licensing behavior. The following list provides an overview:
-
All licenses are validated when a Smart API starts (by reserving/releasing the SPLM tag) for the corresponding LicenseTag value.
-
If reserving/releasing the SPLM tag succeeds, the license is validated.
-
To ensure licenses remain valid, tag(s) are reserved/released at a random interval (within a six-to-twelve hour window) over the lifetime of the Smart API process.
-
Reserving and releasing tags can be slow and occurs at API startup, so Cloud9 recommends the following values for the Smart API application pool (under Advanced Settings):
-
(General), Start Mode - select AlwaysRunning.
-
Process Model, Idle Time-out (minutes) - enter 0.
-
These settings ensure in keeping the Smart API process active and allowing the licenses maintained by the SDK to remain valid and up-to-date.
As of December 31, 2024, Hexagon no longer generates license keys for SmartPlant License
Manager. You must upgrade to Intergraph Smart Licensing. For more information, see
Intergraph Smart Licensing Installation and Setup.