LoadBalancingOptions interface
Een optiestas voor het configureren van taakverdelingsinstellingen.
Eigenschappen
| partition |
De tijdsduur van een partitieclaim is geldig. Standaard: 60000 |
| strategy | Of u nu een hebzuchtige of evenwichtigere benadering wilt toepassen bij het claimen van partities.
Deze optie wordt genegeerd wanneer een van de volgende opties:
|
| update |
De tijdsduur tussen pogingen om partities te claimen. Standaardwaarde: 10000 |
Eigenschapdetails
partitionOwnershipExpirationIntervalInMs
De tijdsduur van een partitieclaim is geldig. Standaard: 60000
partitionOwnershipExpirationIntervalInMs?: number
Waarde van eigenschap
number
strategy
Of u nu een hebzuchtige of evenwichtigere benadering wilt toepassen bij het claimen van partities.
evenwichtig: De
EventHubConsumerClientneemt 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 wordt bereikt.greedy: De
EventHubConsumerClientprobeert het eigendom van zijn evenredige aandeel partities agressief te claimen bij het verdelen van werk met andere clients.
Deze optie wordt genegeerd wanneer een van de volgende opties:
-
CheckpointStorewordt niet verstrekt aan deEventHubConsumerClient. -
subscribe()wordt aangeroepen voor één partitie. Standaard: evenwichtig
strategy?: "balanced" | "greedy"
Waarde van eigenschap
"balanced" | "greedy"
updateIntervalInMs
De tijdsduur tussen pogingen om partities te claimen. Standaardwaarde: 10000
updateIntervalInMs?: number
Waarde van eigenschap
number