Skip to Content

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:

  1. Open the Private tab of the Management Console > Agents > page, and check that the status of the private agent to be upgraded is Running.

  2. Open a terminal session on the agent to be upgraded, and edit the jitterbit-agent-config.properties file.

  3. Add or set the property agent.starting.standby=true, then save the file.

  4. 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.

  5. Perform the private agent upgrade.

  6. The jitterbit-agent-config.properties is reset and the agent restarts automatically.

  7. Check the agent shows the expected version on the Management Console > Agents page.