Tüm Ürünler
Search
Belge Merkezi

Data Transmission Service:Veri aboneliği SDK'sının olağanüstü durum kurtarma kapasitesi

Son Güncelleme:Oct 05, 2026

SDK kullanım karmaşıklığını azaltmak için Data Transmission Service (DTS), SDK olağanüstü durum kurtarma mekanizmasını sunar. Bu mekanizma, SDK verileri tüketirken tüketim zamanını DTS merkezi kontrol düğümüne gerçek zamanlı olarak bildirmeye dayanır. Bu bölümde DTS tarafından sunulan SDK olağanüstü durum kurtarma mekanizmasının nasıl kullanılacağı açıklanmaktadır.

  1. SDK'daki mesaj tüketme kodunda her mesaj tüketimi sırasında ackAsConsumed API çağrılarak tüketim zamanı DTS'ye bildirilir.

  2. Bir abonelik kanalı için en az bir birincil ve bir ikincil SDK başlatmanız gerekir.

Tüketim mimarisi

Enter the connection type

DTS'teki bir abonelik kanalında yalnızca bir SDK artımlı verileri çekebilir. Bir abonelik kanalında birden fazla aşağı akış SDK'sı varsa bunlardan yalnızca biri artımlı verileri alabilir. Bu nedenle SDK olağanüstü durum kurtarma mimarisi kurulabilir.

Önceki şekildeki örnek mimaride tek bir abonelik kanalına iki aşağı akış SDK'sı bağlanmıştır. Bu iki SDK birbirleri için birincil ve ikincil SDK olarak çalışır. Aynı zaman diliminde yalnızca birincil SDK artımlı verilere abone olabilir ve bunları tüketebilir. Birincil SDK'da veya ağ bağlantısında hata oluşursa DTS ikincil SDK'ya otomatik yük devretme gerçekleştirir ve ikincil SDK'yı son tüketim zamanını kullanarak başlatır. Birincil SDK her mesajı tükettiğinde DTS kontrol sistemine bir ACK mesajı göndererek tüketim zamanını bildirir.