Configuring Multiple Instances of WorkflowGen
Overview
This section describes how to configure multiple instances of WorkflowGen on the same web server. Each instance of WorkflowGen also requires a dedicated license. This section assumes that you've already installed separate instances of WorkflowGen as described in the Setup section.
For instructions on how to configure multiple instances of WorkflowGen on different servers in a Web Farm setup, see the Web Farm architecture section.
Setup and configuration
To configure multiple instances of WorkflowGen on a single server, perform the steps outlined below. While more than two installations are possible, the following steps assume only two instances are installed.
Before modifying the service, it must be uninstalled using the winsvc-uninstall.cmd
file found in the \bin
folder of the application installation (for example, DRIVE:\Program Files\Advantys\WorkflowGen\Services\bin\winsvc-uninstall.cmd
). Be sure to run it as the administrator of the server.
WorkflowGen directory synchronization service
For both instances of WorkflowGen, edit the parameter name in the WfgDirectoriesSyncService.exe.config
WorkflowGen directory synchronization service configuration file as shown in the following examples.
Instance 1:
Edit the DRIVE:\Program Files\Advantys\WorkflowGen1\Services\bin\WfgDirectoriesSyncService.exe.config
file as follows:
Instance 2:
Edit the DRIVE:\Program Files\Advantys\WorkflowGen2\Services\bin\WfgDirectoriesSyncService.exe.config
file as follows:
WorkflowGen engine service
For both instances of WorkflowGen, edit the parameter name in the WfgWorkflowEngineService.exe.config
WorkflowGen engine service configuration file.
Instance 1:
Edit the DRIVE:\Program Files\Advantys\WorkflowGen1\Services\bin\WfgWorkflowEngineService exe.config
file as follows:
Instance 2:
Edit the DRIVE:\Program Files\Advantys\WorkflowGen2\Services\bin\WfgWorkflowEngineService exe.config file
as follows:
Windows command scripts (install and uninstall of services)
For both instances of WorkflowGen you need to modify the Windows shell scripts that are used to install and uninstall the WfgDirectoriesSyncService
and WfgWorkflowEngineService
Windows services as described above.
Instance 1:
Install script: DRIVE:\Program Files\Advantys\WorkflowGen1\Services\bin\winsvc-install.cmd
Based on the value given for the ServiceName
parameter defined in the WorkflowGen directory synchronization service section above, your winsvc-install.cmd
file should appear as follows:
Uninstall script: DRIVE:\Program Files\Advantys\WorkflowGen1\Services\bin\winsvc-uninstall.cmd
Based on the value given for the ServiceName
parameter defined in the WorkflowGen directory synchronization service section above, your winsvc-uninstall.cmd
file should appear as follows:
Instance 2:
Install script: DRIVE:\Program Files\Advantys\WorkflowGen2\Services\bin\winsvc-install.cmd
Based on the value given for the ServiceName
parameter defined in the WorkflowGen directory synchronization service section above, your winsvc-install.cmd
file should appear as follows:
Uninstall script: DRIVE:\Program Files\Advantys\WorkflowGen2\Services\bin\winsvc-uninstall.cmd
Based on the value given for the ServiceName
parameter defined in the WorkflowGen directory synchronization service section above, your winsvc-uninstall.cmd
file should appear as follows:
Install the Windows Services
For both instances, you must run the install scripts that have been modified as described above using administrator permissions.
Instance 1:
DRIVE:\Program Files\Advantys\WorkflowGen1\Services\bin\winsvc-install.cmd
Instance 2:
DRIVE:\Program Files\Advantys\WorkflowGen2\Services\bin\winsvc-install.cmd
Last updated