LoadBalancingOptions interface
Yük dengeleme ayarlarını yapılandırmak için bir seçenek paketi.
Özellikler
partition |
Bölüm talebi geçerli olduğu süre. Varsayılan: 60000 |
strategy | Bölümleri talep ederken doyumsuz bir yaklaşım mı yoksa daha dengeli bir yaklaşım mı uygulanacağı.
Aşağıdakilerden biri olduğunda bu seçenek yoksayılır:
|
update |
Bölümleri talep etme girişimleri arasındaki süre. Varsayılan: 10000 |
Özellik Ayrıntıları
partitionOwnershipExpirationIntervalInMs
Bölüm talebi geçerli olduğu süre. Varsayılan: 60000
partitionOwnershipExpirationIntervalInMs?: number
Özellik Değeri
number
strategy
Bölümleri talep ederken doyumsuz bir yaklaşım mı yoksa daha dengeli bir yaklaşım mı uygulanacağı.
dengeli: Diğer
EventHubConsumerClient
istemcilerle çalışmayı dengelerken bölüm sahipliğini istemek için ölçülen bir yaklaşım benimseyecek ve dengeli bir dağıtım elde edilene kadar bölümleri yavaş talep edecektir.doyumsuz: Diğer
EventHubConsumerClient
istemcilerle çalışmayı dengelerken bölümlerin adil payının sahipliğini iddia etmeye çalışır.
Aşağıdakilerden biri olduğunda bu seçenek yoksayılır:
CheckpointStore
öğesine sağlanmazEventHubConsumerClient
.subscribe()
tek bir bölüm için çağrılır. Varsayılan: dengeli
strategy?: "balanced" | "greedy"
Özellik Değeri
"balanced" | "greedy"
updateIntervalInMs
Bölümleri talep etme girişimleri arasındaki süre. Varsayılan: 10000
updateIntervalInMs?: number
Özellik Değeri
number