" /> Workspace Desktop Edition HA - Genesys CTI User Forum

Author Topic: Workspace Desktop Edition HA  (Read 1982 times)

Offline PFCCWA

  • Hero Member
  • *****
  • Posts: 655
  • Karma: -7
Workspace Desktop Edition HA
« on: October 05, 2018, 03:05:44 PM »
Advertisement
Hello,
I am trying to configure HA for Workspace Desktop Edition v8.5 however cannot understand the section in the deployment guide to do this.
I made the change to the interactionworkspace.exe.cfg file but not sure if it has had any effect as the host name/port fields still appear.
So trying to work out what I need to change exactly , and how to enable it- if that's a further step.
thanks.


[i]4. Pre-Defining HA for Configuration Server

[Added: 8.5.111.21]

Purpose: To enable simple primary/backup HA on the client-side when an agent logs in for the first time.

If you want to setup:
• Business Continuity for Configuration Server go to this page: Business Continuity
• High Availability and Load balancing using a Cluster of Configuration Server Proxies, go to that page: Load Balancing Using Clusters

Prerequisites
•Using Genesys Administrator to set up the Workspace application.

Start
1.Open the InteractionWorkspace.exe.config file. This file is in the Workspace Desktop Edition installation directory.
2. To support Primary/backup High Availability configuration for Config Server, you can provide information about the connection to Config Server, both primary and backup, from the interactionWorkpace.exe.config configuration file:

<appSettings>
    ...
    <add key="login.url" value="tcp://MyConfigurationEnvironment/ApplicationName" />
    <add key="login.nodes.MyConfigurationEnvironment" value="[PrimaryConfigurationServerHost:PrimaryConfigurationServerPort][BackupConfigurationServerHost:BackupConfigurationServerPort],Timeout=10" />
    ...
</appSettings>
• MyConfigurationEnvironment — The name of the Configuration Environment that is displayed in the Login window. For example: 'Production' or 'Staging'
• ApplicationName — The name of the Workspace Desktop application in Management framework
• [PrimaryConfigurationServerHost:PrimaryConfigurationServerPort][BackupConfigurationServerHost:BackupConfigurationServerPort] — PrimaryConfigurationServerHost:PrimaryConfigurationServerPort is the Primary Configuration Server, BackupConfigurationServerHost:BackupConfigurationServerPort is the Backup Configuration Server. The order indicate the preference for the connection.
• Timeout — Specifies the delay, in seconds, that is applied after connections to primary and backup have been checked and failed. This parameter applies only after initial successful connection has been lost..

[/i]

Offline hsujdik

  • Hero Member
  • *****
  • Posts: 541
  • Karma: 30
Re: Workspace Desktop Edition HA
« Reply #1 on: October 05, 2018, 07:49:47 PM »
Here's an example:

...
  <appSettings>
    <add key="login.url" value="tcp://[b]ConfigServers[/b]/[color=red]WDE_DC1[/color]" />
    <add key="login.nodes.[b]ConfigServers[/b]" value="[b][1.1.1.1:2020][1.1.1.2:2020],Timeout=10[/b]" />
    <add key="login.connections.parameters.isenable" value="[b]false[/b]" />
    <add key="options.record-option-locally-only" value="false" />
    <add key="about.view-region.isvisible" value="false" />
    <add key="about.view-region.log-markup.isvisible" value="false" />
    <add key="keyboard.shortcut.action.test" value="" />
    <add key="transport-address" value="[ToBeChanged transport_address]" />
    <add key="transport-port" value="[ToBeChanged transport_port]" />
    <add key="general.non-unicode-connection-encoding" value="" />
    <add key="accessibility.visual-impairment-profile-before-login" value="false" />
    <add key="gui.magnification-factor" value="normal" />
    <add key="login.kerberos.service-principal-name" value="" />
    <add key="ssl-version" value="TLS1.0"/>
     
  </appSettings>
...

Change "WDE_DC1" with the WDE application name as defined in your Configuration Layer