Поделиться через


LoadBalancingOptions interface

Пакет параметров для настройки параметров балансировки нагрузки.

Свойства

partitionOwnershipExpirationIntervalInMs

Срок действия утверждения секции действителен. По умолчанию: 60000

strategy

Следует ли применять жадный или более сбалансированный подход при утверждении секций.

  • сбалансированный: EventHubConsumerClient будет принимать измеряемый подход к запросу владения секциями при балансировке работы с другими клиентами, медленно утверждая секции до достижения стабилизированного распределения.

  • жадность: EventHubConsumerClient попытается претендовать на владение своей справедливой долю секций агрессивно при балансировке работы с другими клиентами.

Этот параметр игнорируется при выполнении следующих действий:

  • CheckpointStore не предоставляется EventHubConsumerClient.
  • subscribe() вызывается для одной секции. По умолчанию: сбалансированный
updateIntervalInMs

Продолжительность времени между попытками утверждения секций. По умолчанию: 10000

Сведения о свойстве

partitionOwnershipExpirationIntervalInMs

Срок действия утверждения секции действителен. По умолчанию: 60000

partitionOwnershipExpirationIntervalInMs?: number

Значение свойства

number

strategy

Следует ли применять жадный или более сбалансированный подход при утверждении секций.

  • сбалансированный: EventHubConsumerClient будет принимать измеряемый подход к запросу владения секциями при балансировке работы с другими клиентами, медленно утверждая секции до достижения стабилизированного распределения.

  • жадность: EventHubConsumerClient попытается претендовать на владение своей справедливой долю секций агрессивно при балансировке работы с другими клиентами.

Этот параметр игнорируется при выполнении следующих действий:

  • CheckpointStore не предоставляется EventHubConsumerClient.
  • subscribe() вызывается для одной секции. По умолчанию: сбалансированный
strategy?: "balanced" | "greedy"

Значение свойства

"balanced" | "greedy"

updateIntervalInMs

Продолжительность времени между попытками утверждения секций. По умолчанию: 10000

updateIntervalInMs?: number

Значение свойства

number