Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Controllers can be clustered for high-availability, for details about the architecture see JS7 - Controller Cluster.

  • Should If the server node operating the active Controller instance fail fails then orchestration of Agents is continued from the standby Controller on the remaining server node. This similarly applies to the the JS7 - Order History and JS7 - Task History that are updated from the active Controller instance.
  • Fail-over between Controller instances is automatically performed, typically within 2-3s.
  • Job execution on Agents is not affected by a fail-over between Controller instances.

...

The JS7 - Controller Installation On Premises and JS7 - Controller Installation for Docker Containers articles explain the installation of Standalone Controllers.

The  icon in the JOC Cockpit main menu offers is used to select the Manage Controllers/Agents view:

...

  • Title: An individual description that can be searched for.
  • URL: The protocol HTTP or HTTPS, host name or IP address and port by with which the Controller is accessible to can be accessed from the JOC Cockpit.
  • Test Connection: It is recommended to test that the connection between the JOC Cockpit and the Controller is tested.
    • Users should consider note that firewalls can block access from the JOC Cockpit to a Controller.
    • Use of a Proxy Service might require to adjust updating the URL.

Anchor
delete_controller
delete_controller
Delete Controller Cluster

With deletion of a Controller any all Agents are will be removed from the Controller and from the JOC Cockpit inventory.

  • Before deleting the Controller from the JOC Cockpit inventory:
    • any Any Agents registered with the Controller should be shutdown and their journals should be removed:
      • Agents can act autonomously and might continue to execute workflows for which orders are still available.
      • An Agent's journal is Agents' journals are located in the the state sub-directory of its their configuration directory.
    • the The Controller instance should be shutdown and its journal should be removed:
      • Controllers acts act independently from of the JOC Cockpit and maintain network connections to Agents.
      • A Controller's journal is located in the state sub-directory of its configuration directory.
  • Deletion of a Controller does not remove workflows and other scheduling objects from the JOC Cockpit inventory.
    • Scheduling objects can be deployed to any connected Controller.

...