Genpact Cora Knowledge Center

Support

Define job redundancy settings

Overview

Job redundancy ensures that jobs run even when the hosting Job Execution Service (JES) is down.
When the JES that hosts the job is down, the redundant job is reassigned to a JES running on a different machine, consequently, the job keeps its availability and ability to run.

You can define job redundancy and load balancing in systems that include more than one server running a JES.
All job types support redundancy.

Configure redundancy

  1. To set up redundancy, go to Administration>Jobs Management>Add job.
  2. Set one of the following options:
SelectionResult
The job can run on any of the available hosts.
JES allocates a host based on availability and other efficiency parameters.
As long as the selected host is available, the job will always run on this host.
If the selected host fails, JES allocates a different host based on availability and other efficiency parameters.
Job can only run on the selected host.
If the selected host fails, the job does not execute.
Not a valid option. 


IMPORTANT
You cannot change redundancy and host selection settings after job creation.


NOTE
Redundancy is available for new jobs only. Customers with existing jobs need to run a script to apply redundancy to existing jobs.
You can download the required script from here.