Mesaj kuyruğu
Mesaj kuyruğu, bir tüketici işlemek üzere alana kadar mesajları tamponlar.
Diğer adlarıMessage Queue
İşler boş işleme kapasitesini bekler
Mesaj kuyruğu, gönderici ile işleyen uygulama arasındaki kuyruktur. Zaman içindeki yük farklarını karşılamaya yardımcı olabilir. Kurgusal örnekte portal PDF oluşturma işlerini kuyruğa koyar; arka plan hizmeti bunları işlerken portal yeni istekleri kabul eder.
“Kuyrukta” olmak “PDF hazır” anlamına gelmez. Bekleyen, süren ve başarısız işler de görünür olmalıdır. Saklama, alındı onayı ve yeniden teslim sisteme ve yapılandırmasına bağlıdır. Birden fazla tüketici işi paylaşabilir; kesin sıra ve tam bir kez işleme otomatik olarak sağlanmaz. Tekrar teslim edilen işin aynı iş sonucunu iki kez oluşturmadan nasıl işlendiğini kontrol edin.
Kaynaklar
İlgili terimler
- Mesaj aracısıMesaj aracısı mesajları kabul eder ve belirlenmiş kurallara göre alıcılara yönlendirir.
- İdempotansİdempotans, aynı işlem tekrarlandığında sistem durumunda tek bir çalıştırmayla aynı amaçlanan etkinin oluşmasıdır.
- Tekrar deneme stratejisiTekrar deneme stratejisi hangi hatada, ne kadar bekleyerek ve hangi sınıra kadar yeniden deneneceğini belirler.
- Transactional InboxTransactional inbox, tekrar teslim edilen mesajların yerel işlemi yinelemesini önlemek için kalıcı mesaj kayıtları kullanır.
- Mesaj onayıMesaj onayı, bir teslimatın belirlenen kurala göre alındığını veya işlendiğini mesaj aracısına bildirir.
- Yeniden denemede rastgele gecikmeRetry jitter, bekleme sürelerini rastgele değiştirerek birçok istemcinin aynı anda yeniden istek göndermesini azaltır.
Bu konudaki yazılar








ASES ile API ve entegrasyon
ERP, CRM ve mağaza sorunsuz bağlantılı

