Skip to main content

Update Zeebe

This section describes how to update Zeebe to a new version.

Update​

Please see the update guide for specific instructions per Zeebe version.

To update a Zeebe cluster we recommend to follow these steps:

  1. Shutdown all Zeebe brokers and other components of the system
  2. Take a filesystem snapshot of you Zeebe broker data folder and Elasticsearch data folder if used
  3. Update all Zeebe brokers and gateways to the new version
  4. Restart the system components

Partitions admin endpoint​

This endpoint allows querying the status of the partitions and performing operations to prepare an upgrade.

The endpoint is available under http://{zeebe-broker}:{zeebe.broker.network.monitoringApi.port}/actuator/partitions (default port: 9600).

It is enabled by default. It can be disabled in the configuration by setting:

management.endpoint.partitions.enabled=false

Query the partition status​

The status of the partitions can be queried by a GET request:

/actuator/partitions

The response contains all partitions of the broker mapped to the partition-id.

Full Response

{
"1":{
"role":"LEADER",
"snapshotId":"399-1-1601275126554-490-490",
"processedPosition":490,
"processedPositionInSnapshot":490,
"streamProcessorPhase":"PROCESSING"
}
}