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


LoadBalancingOptions interface

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

Свойства

partitionOwnershipExpirationIntervalInMs

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

strategy

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

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

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

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

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

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

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

partitionOwnershipExpirationIntervalInMs

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

partitionOwnershipExpirationIntervalInMs?: number

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

number

strategy

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

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

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

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

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

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

"balanced" | "greedy"

updateIntervalInMs

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

updateIntervalInMs?: number

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

number