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`