Dela via


LoadBalancingOptions interface

En alternativuppsättning 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 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 angetts EventHubConsumerClientför .
  • subscribe() anropas för en enskild 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 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 angetts EventHubConsumerClientfö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