Best Practices for Heartbeat Setting in GEOVIA License Manager

Users may want to adjust the Properties setting in GEOVIA License Manager to ensure that the network does not disconnect your license use after a period of inactivity.

One way to do this is to reduce the Heartbeat setting in GEOVIA License Manager. Heartbeat refers to an automated message sent from the license server. These heartbeat messages indicate to the license server that the license is active. If the license server computer stops receiving these heartbeat messages, it is assumed the client has failed or stopped responding. The license is then released for reuse.

Here’s how to adjust the Heartbeat setting:

Go to Edit > Properties: Heartbeat. The default value is 30 but you can reduce it to 15, or adjust and test for a value best suited to your network environment.

Edit heartbeat configuration in GEOVIA License Manager

 

Best Practices:

  1. Ideally, the heartbeat should be set between 10 and 300 seconds. Lower values increase network traffic, but allow the server computer to detect client computer failures faster. Greater values reduce network traffic, which is why the default has been set to 30 seconds.
  2. Increase the standby timeout – A user can be idle before the license state changes to standby and if there are no other available licenses, other users are able to use the license. For users who have forgotten to exit a program, the standby timeout property prevents them from holding on to a license forever. The current default is set to 600 seconds (10 minutes) but you can increase this value to increase the length of time a user can hold the license. 
  3. Ensure that the interval between heartbeats multiplied by the maximum number of unacknowledged heartbeat packets is less than 300 seconds. Maximum unacknowledged packets refer to the maximum number of heartbeat messages that can be sent without acknowledgement from the user before the License Manager assumes you have lost your license.The default value is 3, which is ideal as it takes into consideration any security around usual events/processes that occur while still allowing the server to respond to a failed client in a timely manner.

Thus, if you are wondering why you have lost the connection to your license, you may want to test the above functions.

You may also want to read how to set up GEOVIA License Manager locally or watch my recent webinar on how to access Support Resources.

Natcha Roongrote

Natcha Roongrote

Technical Customer Support Consultant, GEOVIA at Dassault Systèmes
Based in Perth, Western Australia, Natcha is an experienced support engineer with a degree in Computer Science. Her areas of expertise include mining operations management solutions, implementation, and commissioning of software solutions. Natcha has provided support and training materials to GEOVIA customers in Asia and Australia.
Natcha Roongrote

Latest posts by Natcha Roongrote (see all)