LoadBalancingOptions interface
Пакет параметров для настройки параметров балансировки нагрузки.
Свойства
partition |
Срок действия утверждения секции действителен. По умолчанию: 60000 |
strategy | Следует ли применять жадный или более сбалансированный подход при утверждении секций.
Этот параметр игнорируется при выполнении следующих действий:
|
update |
Продолжительность времени между попытками утверждения секций. По умолчанию: 10000 |
Сведения о свойстве
partitionOwnershipExpirationIntervalInMs
Срок действия утверждения секции действителен. По умолчанию: 60000
partitionOwnershipExpirationIntervalInMs?: number
Значение свойства
number
strategy
Следует ли применять жадный или более сбалансированный подход при утверждении секций.
сбалансированный:
EventHubConsumerClient
будет принимать измеряемый подход к запросу владения секциями при балансировке работы с другими клиентами, медленно утверждая секции до достижения стабилизированного распределения.жадность:
EventHubConsumerClient
попытается претендовать на владение своей справедливой долю секций агрессивно при балансировке работы с другими клиентами.
Этот параметр игнорируется при выполнении следующих действий:
-
CheckpointStore
не предоставляетсяEventHubConsumerClient
. -
subscribe()
вызывается для одной секции. По умолчанию: сбалансированный
strategy?: "balanced" | "greedy"
Значение свойства
"balanced" | "greedy"
updateIntervalInMs
Продолжительность времени между попытками утверждения секций. По умолчанию: 10000
updateIntervalInMs?: number
Значение свойства
number