This documentation is for WSO2 ESB version 4.0.2. View documentation for the latest release.

Enabling the Deployment Synchronizer

Deployment synchronizer should be enabled to share the same configuration across multiple ESB servers (for clustering) and keep them in synchronism.

Follow the instructions below to enable the deployment synchronizer.

1. Sign in. Enter your user name and password to log on to the ESB Management Console.

2.  Click the "Configure" button to access the "Configure" menu.

3. From the "Configure" menu, select "Deployment Synchronizer."

4. The "Deployment Synchronizer" page appears. Select the necessary options in check boxes.

The following options are available:

  • Auto Commit - Allows to perform commit operations automatically.
  • Auto Checkout - When this option is selected, an additional option named "Use Eventing" will be enabled.
  • Use Eventing - Allows to trigger checkout actions on registry events.
  • Synchronization Period - Synchronizer will get initialized and start running periodically as specified in this parameter.

5. After the necessary options are selected, click the "Enable" button to enable the deployment synchronizer.

When the deployment synchronizer is enabled, additional information will be shown on the "Deployment Synchronizer" page.

 You can use these additional panels to monitor the progress of auto commit and checkout operations (by observing timestamps).

The following panels are available:

  • Commit Status - Shows the status of auto commit and indicates the date and time of the last commit operation.
  • Checkout Status - Shows the status of auto checkout and indicates the date and time of the last checkout operation.

It is also possible to execute a commit operation or a checkout operation manually by clicking on the "Commit Now" and "Check Now" buttons respectively.