LoadBalancingOptions interface
En alternativväska för att konfigurera belastningsutjämningsinställningar.
Egenskaper
| partition |
Hur lång tid ett partitionsanspråk är giltigt. Standard: 60000 |
| strategy | Om du vill använda en girig eller mer balanserad metod när du gör anspråk på partitioner.
Det här alternativet ignoreras när något av följande:
|
| update |
Hur lång tid det tar mellan försök att göra anspråk på partitioner. Standard: 10000 |
Egenskapsinformation
partitionOwnershipExpirationIntervalInMs
Hur lång tid ett partitionsanspråk är giltigt. Standard: 60000
partitionOwnershipExpirationIntervalInMs?: number
Egenskapsvärde
number
strategy
Om du vill använda en girig eller mer balanserad metod när du gör anspråk på partitioner.
balanserad:
EventHubConsumerClientanvänder en väl avvägd metod för att begära partitionsägarskap vid utjämning av arbete med andra klienter och gör långsamt anspråk på partitioner tills en stabiliserad distribution uppnås.girig: Den
EventHubConsumerClientkommer att försöka göra anspråk på ägarskap för sin beskärda del av partitioner aggressivt när du balanserar arbete med andra klienter.
Det här alternativet ignoreras när något av följande:
-
CheckpointStoretillhandahålls inte tillEventHubConsumerClient. -
subscribe()anropas för en enda partition. Standard: balanserad
strategy?: "balanced" | "greedy"
Egenskapsvärde
"balanced" | "greedy"
updateIntervalInMs
Hur lång tid det tar mellan försök att göra anspråk på partitioner. Standard: 10000
updateIntervalInMs?: number
Egenskapsvärde
number