Dela via


LoadBalancingOptions interface

En alternativväska för att konfigurera belastningsutjämningsinställningar.

Egenskaper

partitionOwnershipExpirationIntervalInMs

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.

  • balanserad: EventHubConsumerClient anvä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 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 tillhandahålls inte till EventHubConsumerClient.
  • subscribe() anropas för en enda partition. Standard: balanserad
updateIntervalInMs

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 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 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 tillhandahålls inte till EventHubConsumerClient.
  • 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