Class UnifiedThrottleReplicator
java.lang.Object
org.apache.synapse.commons.throttle.core.UnifiedThrottleReplicator
Unified throttle window and counter replicator that serializes both window and counter
operations per caller to eliminate race conditions. Coordinates state synchronization across
cluster nodes via Redis while detecting concurrent window resets. No Redis operations are
performed inside synchronization locks. Enable via
throttling.unified_replicator.enable=true.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetConfigContext(org.apache.axis2.context.ConfigurationContext configContext)
-
Constructor Details
-
UnifiedThrottleReplicator
public UnifiedThrottleReplicator()
-
-
Method Details
-
setConfigContext
public void setConfigContext(org.apache.axis2.context.ConfigurationContext configContext) -
add
-