LoadBalancingOptions interface
Yük dengeleme ayarlarını yapılandırmak için bir seçenek paketi.
Özellikler
| partition |
Bölüm talebi geçerli olan süre. Varsayılan: 60000 |
| strategy | Bölümleri talep ederken doyumsuz veya daha dengeli bir yaklaşım uygulanıp uygulanmayacağı.
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 olan süre. Varsayılan: 60000
partitionOwnershipExpirationIntervalInMs?: number
Özellik Değeri
number
strategy
Bölümleri talep ederken doyumsuz veya daha dengeli bir yaklaşım uygulanıp uygulanmayacağı.
dengeli:
EventHubConsumerClient, diğer istemcilerle çalışmayı dengelerken bölüm sahipliğini istemek için ölçülen bir yaklaşım benimseyecek ve kararlı bir dağıtım elde edilene kadar bölümleri yavaş yavaş talep edecektir.doyumsuz:
EventHubConsumerClient, diğer 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:
-
CheckpointStoreEventHubConsumerClientsağlanmaz. -
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