This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new d9f03e437290 Docs sync done from apache/pulsar (#c160cc9)
d9f03e437290 is described below

commit d9f03e437290456f1d82b7c7e25293ee819dc98e
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 12 01:35:09 2024 +0000

    Docs sync done from apache/pulsar (#c160cc9)
---
 .../next/config/reference-configuration-broker.md  | 50 ++++++++++++++++++++--
 .../config/reference-configuration-standalone.md   | 50 ++++++++++++++++++++--
 2 files changed, 94 insertions(+), 6 deletions(-)

diff --git a/static/reference/next/config/reference-configuration-broker.md 
b/static/reference/next/config/reference-configuration-broker.md
index 081399b7250f..01d9dffc641b 100644
--- a/static/reference/next/config/reference-configuration-broker.md
+++ b/static/reference/next/config/reference-configuration-broker.md
@@ -609,6 +609,50 @@ Average resource usage difference threshold to determine a 
broker whether to be
 
 **Category**: Load Balancer
 
+### loadBalancerAvgShedderHighThreshold
+The high threshold for the difference between the highest and lowest loaded 
brokers.
+
+**Type**: `int`
+
+**Default**: `40`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
+### loadBalancerAvgShedderHitCountHighThreshold
+The number of times the high threshold is triggered before the bundle is 
unloaded.
+
+**Type**: `int`
+
+**Default**: `2`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
+### loadBalancerAvgShedderHitCountLowThreshold
+The number of times the low threshold is triggered before the bundle is 
unloaded.
+
+**Type**: `int`
+
+**Default**: `8`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
+### loadBalancerAvgShedderLowThreshold
+The low threshold for the difference between the highest and lowest loaded 
brokers.
+
+**Type**: `int`
+
+**Default**: `15`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
 ### loadBalancerBandwidthInResourceWeight
 BandwidthIn Resource Usage Weight
 
@@ -1151,7 +1195,7 @@ For each uniform balanced unload, the maximum number of 
bundles that can be unlo
 **Category**: Load Balancer
 
 ### maxUnloadPercentage
-In the UniformLoadShedder strategy, the maximum unload ratio.
+In the UniformLoadShedder and AvgShedder strategy, the maximum unload 
ratio.For AvgShedder, recommend to set to 0.5, so that it will distribute the 
load evenly between the highest and lowest brokers.
 
 **Type**: `double`
 
@@ -1162,7 +1206,7 @@ In the UniformLoadShedder strategy, the maximum unload 
ratio.
 **Category**: Load Balancer
 
 ### minUnloadMessage
-In the UniformLoadShedder strategy, the minimum message that triggers unload.
+In the UniformLoadShedder and AvgShedder strategy, the minimum message that 
triggers unload.
 
 **Type**: `int`
 
@@ -1173,7 +1217,7 @@ In the UniformLoadShedder strategy, the minimum message 
that triggers unload.
 **Category**: Load Balancer
 
 ### minUnloadMessageThroughput
-In the UniformLoadShedder strategy, the minimum throughput that triggers 
unload.
+In the UniformLoadShedder and AvgShedder strategy, the minimum throughput that 
triggers unload.
 
 **Type**: `int`
 
diff --git a/static/reference/next/config/reference-configuration-standalone.md 
b/static/reference/next/config/reference-configuration-standalone.md
index 081399b7250f..01d9dffc641b 100644
--- a/static/reference/next/config/reference-configuration-standalone.md
+++ b/static/reference/next/config/reference-configuration-standalone.md
@@ -609,6 +609,50 @@ Average resource usage difference threshold to determine a 
broker whether to be
 
 **Category**: Load Balancer
 
+### loadBalancerAvgShedderHighThreshold
+The high threshold for the difference between the highest and lowest loaded 
brokers.
+
+**Type**: `int`
+
+**Default**: `40`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
+### loadBalancerAvgShedderHitCountHighThreshold
+The number of times the high threshold is triggered before the bundle is 
unloaded.
+
+**Type**: `int`
+
+**Default**: `2`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
+### loadBalancerAvgShedderHitCountLowThreshold
+The number of times the low threshold is triggered before the bundle is 
unloaded.
+
+**Type**: `int`
+
+**Default**: `8`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
+### loadBalancerAvgShedderLowThreshold
+The low threshold for the difference between the highest and lowest loaded 
brokers.
+
+**Type**: `int`
+
+**Default**: `15`
+
+**Dynamic**: `true`
+
+**Category**: Load Balancer
+
 ### loadBalancerBandwidthInResourceWeight
 BandwidthIn Resource Usage Weight
 
@@ -1151,7 +1195,7 @@ For each uniform balanced unload, the maximum number of 
bundles that can be unlo
 **Category**: Load Balancer
 
 ### maxUnloadPercentage
-In the UniformLoadShedder strategy, the maximum unload ratio.
+In the UniformLoadShedder and AvgShedder strategy, the maximum unload 
ratio.For AvgShedder, recommend to set to 0.5, so that it will distribute the 
load evenly between the highest and lowest brokers.
 
 **Type**: `double`
 
@@ -1162,7 +1206,7 @@ In the UniformLoadShedder strategy, the maximum unload 
ratio.
 **Category**: Load Balancer
 
 ### minUnloadMessage
-In the UniformLoadShedder strategy, the minimum message that triggers unload.
+In the UniformLoadShedder and AvgShedder strategy, the minimum message that 
triggers unload.
 
 **Type**: `int`
 
@@ -1173,7 +1217,7 @@ In the UniformLoadShedder strategy, the minimum message 
that triggers unload.
 **Category**: Load Balancer
 
 ### minUnloadMessageThroughput
-In the UniformLoadShedder strategy, the minimum throughput that triggers 
unload.
+In the UniformLoadShedder and AvgShedder strategy, the minimum throughput that 
triggers unload.
 
 **Type**: `int`
 

Reply via email to