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