LoadBalancingOptions interface
Een optiesverzameling voor het configureren van taakverdelingsinstellingen.
Eigenschappen
partition |
De tijdsduur dat een partitieclaim geldig is. Standaardinstelling: 60000 |
strategy | Of u een hebzuchtige of een meer evenwichtige benadering wilt toepassen bij het claimen van partities.
Deze optie wordt genegeerd wanneer:
|
update |
De tijdsduur tussen pogingen om partities te claimen. Standaardinstelling: 10000 |
Eigenschapdetails
partitionOwnershipExpirationIntervalInMs
De tijdsduur dat een partitieclaim geldig is. Standaardinstelling: 60000
partitionOwnershipExpirationIntervalInMs?: number
Waarde van eigenschap
number
strategy
Of u een hebzuchtige of een meer evenwichtige benadering wilt toepassen bij het claimen van partities.
balanced: de
EventHubConsumerClient
gebruikt een gemeten benadering voor het aanvragen van partitieeigendom bij het verdelen van werk met andere clients, waarbij langzaam partities worden geclaimd totdat een gestabiliseerde distributie is bereikt.greedy: de
EventHubConsumerClient
probeert het eigendom van het evenredige deel van partities agressief te claimen bij het verdelen van werk met andere clients.
Deze optie wordt genegeerd wanneer:
-
CheckpointStore
wordt niet doorgegeven aan deEventHubConsumerClient
. -
subscribe()
wordt aangeroepen voor één partitie. Standaardinstelling: gebalanceerd
strategy?: "balanced" | "greedy"
Waarde van eigenschap
"balanced" | "greedy"
updateIntervalInMs
De tijdsduur tussen pogingen om partities te claimen. Standaardinstelling: 10000
updateIntervalInMs?: number
Waarde van eigenschap
number