Package io.camunda.zeebe.dynamic.config
package io.camunda.zeebe.dynamic.config
-
ClassDescriptionInitializes configuration using different strategies.Initialized configuration from the locally persisted configurationInitializes local configuration from the configuration received from other members via gossip.Initialized configuration from the given static partition distributionInitializes configuration by sending sync requests to other members.A listener that is invoked, when the local member state in the local configuration is older compared to the received configuration.ClusterConfigurationManager is responsible for initializing ClusterConfiguration and managing ClusterConfiguration changes.After the configuration is initialized, we can use a
ClusterConfigurationModifierto update the initialized configuration.Updates the exporter state of the local member in the configuration.The GatewayClusterConfigurationService contains minimal functionality required for the Gateway.Maps a list of partitions to a set of members, based on the given replication factor.Initializes the routing state of the cluster configuration if the partition scaling feature is enabled.