Rolling upgrade of private agents
Introduction
You can minimize the impact of downtime caused by agent upgrades with a rolling upgrade approach. With this, you change a configuration value to put an agent into standby mode. In this state, the agent remains in Starting status and won't process operations until the property value is set to false again. While in this state, you upgrade each agent in turn. When an upgrade is complete, the property is removed and reset to its default value by the upgrade process.
How to perform a rolling upgrade of a private agent
Follow these steps:
-
Open the Private tab of the Management Console > Agents > page, and check that the status of the private agent to be upgraded is Running.
-
Open a terminal session on the agent to be upgraded, and edit the
jitterbit-agent-config.propertiesfile. -
Add or set the property
agent.starting.standby=true, then save the file. -
Open the Private tab of the Management Console > Agents > page, and wait until the status of the private agent to be upgraded shows as Starting.
-
Perform the private agent upgrade.
-
The
jitterbit-agent-config.propertiesis reset and the agent restarts automatically. -
Check the agent shows the expected version on the Management Console > Agents page.