共用方式為


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