Skip to content

Advance Configurations

Change Heartbeat Timeouts for better Controller Performance

By default, HyWorks Clients send heartbeat to Controller in every 40 seconds, but as number of Devices increase HyWorks controller may face performance overhead, and following configurations can be used to change default behavior of HyWorks Clients:

  1. Go to HyWorks Controller Management Console, Settings > General > Advanced Config

  2. Search Heartbeat Interval

  3. Click Edit and change the value

  4. Click Update to save configurations

Now Devices will send heartbeats as per new interval. The value must be a number and should not be less than 5 seconds.

Controlling Devices Time and Timezone Settings

Devices of type thin-client (e.g. Hy1000, Hy2000, Hy3000, Hy4000, Hy3020) sync times with HyWorks Controller for better management, however if required, behavior can be managed using following configurations:

  • Stop Controller-HyDesk Date Sync: If this is set then Controller will stop sending Date to HyDesk on registration, HyDesk devices will not sync date with controller. Default value is false.

  • Enforce time zone: If controller should specify timezone to be set on Devices. If this is set to True, then settings Define/Specify device time zone must be configured correctly.

  • Define/Specify device time zone: Based on above configuration, timezone can be specified to set on HyDesk Devices.

Note

Windows desktop Devices do not set time related configurations and above configurations are applicable for Linux based or HyDesk Devices only.

TCP Timeouts for Devices in indecent network

Latest v3.3 HyWorks Clients for Linux based platforms such as Hy3000/Hy4000, Ubuntu or Accops OS, have better control and stability in fluctuating networks. The behavior can be further controlled using Controller provided advanced timeouts for sessions:

  • KeepAlive interval: Keep-alive interval is the duration between two successive keep-alive retransmissions, if acknowledgement to the previous keep-alive transmission is not received. Value in Second, Default value is 2.

  • KeepAlive count: Keep-alive count is the number of retransmissions to be carried out before declaring that remote end is not available. Value in Second, Default value is 3.

  • KeepAlive idle: Keep-alive Idle is the duration between two keep-alive transmissions in idle condition. Value in Second, Default value is 5.

  • TCP user timeout: The TCP user timeout controls how long transmitted data may remain unacknowledged before a connection is forcefully closed. Value in Second, Default value is 9.

Control auto-launch behavior of desktop (Single assignment)

With HyWorks v3.2 or older, default behavior was to auto-launch assigned desktop, if users logging-in from clients on desktops or thinclients and having only one desktop VM or shared hosted desktops assigned. In HyWorks v3.3 or later the behavior will be controlled using following advance configuration:

  • Control Single Desktop Auto Launch: Set as True to enable automatic launch of desktop. Set as False to disable auto-launch of single desktop. Default is True.

Other Configurations/Settings

  • Controller Discovery: HyDesk can discover HyWorks Controller in the network, Default value is False.

  • In Session HyDesk Heartbeat Timeout Multiplier: HyDesk Heartbeat interval increase with this multiplier. Set how many time a missed heartbeat should be manageable, after that device will be set as not reachable, Default value is 3.

  • Deliver Applications to Client Version Onwards: Applications deliver to HyDesk Client with version and above. HyDesk version 300000 onwards supported Application Delivery, Default value is 300000.

  • Disable HyDesk Activity Monitoring: If there is no Application and Desktops assign to user then HyDesk Activity Monitoring is disabled, Default value is True.

  • Heartbeats Allowed to missed: Heartbeats Allowed to missed it is configurable count which allowed given number of times miss heartbeats, beyond that HyDesk is marked as disconnected. Default value is 3

  • Device life span: This setting available into this group Controller

All Advance configurations for Devices

Related configurations are available in Devices Management Group.