LoadBalancingOptions interface
En alternativuppsättning 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:
EventHubConsumerClient
använder en uppmätt 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:
EventHubConsumerClient
Kommer 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:
-
CheckpointStore
har inte angettsEventHubConsumerClient
för . -
subscribe()
anropas för en enskild 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