Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 9714|Yanıt: 0

Kafka ofset ofsetini manuel olarak ayarlar

[Bağlantıyı kopyala]
Yayınlandı 8.05.2021 17:12:09 | | | |
Bir konu hakkında detayları görüntüleyin

Eleştiri:

.NET/C# mesaj kuyrukları için Kafka işlemleri [kaynak kodu ile]
https://www.itsvse.com/thread-9619-1-1.html

Ön koşullar:Tüm ilgili tüketici hizmetleri durdurulmalıdır

Sadece aşağıdaki komutu çalıştırın:

Öncelikle, belirtilen tüketici grubu bilgisi altında kullanılan konu ofset ofsetini kontrol edin:



Akım ofseti ve log-end-offset'in de gecikmesi vardır; bunlar sırasıyla mevcut ofset, son ofset ve gecikme ofsetidir.

Şimdi açıkça görülüyor ki gecikme 10546, akım-ofset=10544, log-end-offset=21090 ve bu da 10546 tüketilmemiş olduğunu gösteriyor

AKIM OFSETI: Ofset'e olan mevcut tüketim 10544'tür, bu da 10544'ün tüketildiği şeklinde anlaşılabilir.

LOG-END-OFFSET: toplam 21090 kayıt olarak anlaşılabilir.

LAG: Tüketilmemiş kayıtların sayısı olarak anlaşılabilir.

Ofset ofsetini manuel olarak ayarlayın

Grubun tüketimini tekrar kontrol edin, aşağıdaki gibi:



Sadece 3 mesaj tüketilmiyor, aşağıdaki şekilde gösterildiği gibi tüketici programını açalım:



Sadece kalan 3 mesaj tüketildi ve ofsetin manuel ayarlanması başarılı oldu.

(Son)





Önceki:ASP.NET Core(8)'deki Swagger arayüzünün varsayılan parametrelerinin bir yuvası.
Önümüzdeki:.NET Core, Redis Lua temelli dağıtık kilitler uygular [kaynak kodu ile].
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com