Page History
Table of Contents |
---|
Introduction
Using Use of a JS7 - Agent Cluster provides high availability and is a feature that is subject to the JS7 - License.
...
- Create a workflow from the Configuration view and assign the same Agent Cluster to all jobs. Once the configuration is completed deploy the workflow.
- The Agent Cluster is configured for round-robin scheduling and executes each next subsequent job with the next Subagent.
- To test cluster behavior navigate to the Workflows view and select a workflow from the tree.
- Expand the workflow and add an order.
- Once the workflow has completed successfully open the log from the history panel.
- In the log, you can identify that all jobs use different Subagents as the Agent Cluster is set up for round-robin scheduling. Each next job is executed with the next Subagent.
...
- Kill one of the Active Subagents from the command line to force fail-over with one of the below commands.
- An Active Subagent is killed, for example:
- for on Unix with a SIGKILL signal corresponding to the command:
kill -9
- for on Windows with the command:
taskkill /F
- for on Unix with a SIGKILL signal corresponding to the command:
- From the command line, the Agent Instance Start Script can be used like this:
agent_<port>.sh | .cmd abort
agent_<porr>.sh | .cmd kill
- An Active Subagent is killed, for example:
- Check the order log to verify that jobs in the workflow are successfully executed with all the remaining Subagents.
Fixed-priority Subagent Cluster
Anchor | ||||
---|---|---|---|---|
|
The This scenario is similar to the the Scenario for normal Cluster Operation of a of a round-robin Subagent Cluster with the exception that jobs are assigned a Subagent Cluster that which is set up for fixed-priority scheduling.
...
- Kill the Active Subagent from the command line to force fail-over with one of the commands listed below commands.
- The Active Subagent is killed, for example:
- for on Unix with a SIGKILL signal corresponding to the command:
kill -9
- for on Windows with the command:
taskkill /F
- for on Unix with a SIGKILL signal corresponding to the command:
- From the command line the Agent Instance Start Script can be used like this:
agent_<port>.sh | .cmd abort
agent_<porr>.sh | .cmd kill
- The Active Subagent is killed, for example:
- Check the order log to verify that any jobs in the workflow are successfully executed with the next Subagent.
...
Overview
Content Tools