Merkezi bir sinyal sunucusunun Azure Service Bus'a alarm mesajları yayınladığı bir tehlike bildirim sistemi tasarlıyorsunuz. Her alarm denetleyicisi mesajları bir işlemde alır ve hangi alarm türünün tetiklendiği de dahil olmak üzere her işlemin denetlenmesi gerekir. Bir yanıt izi denetimi uygulamak için hangi iki eylemi gerçekleştirmelisiniz?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Tehlike mesajının SessionId değerini ReplyToSessionId özelliğine ayarlayın., Tehlike mesajının MessageId değerini CorrelationId özelliğine ayarlayın..
Neden bu cevap
Yanıt izi denetimi için, istemcinin aldığı mesaj ile sunucunun gönderdiği mesaj arasında bir bağlantı kurulması gerekir. CorrelationId özelliği, bir mesajı belirli bir işlem veya istek ile ilişkilendirmek için kullanılır. Bu nedenle, tehlike mesajının MessageId değerini yanıt mesajının CorrelationId özelliğine ayarlamak, yanıtın hangi orijinal mesaja ait olduğunu belirlemeyi sağlar. ReplyToSessionId özelliği ise, oturum özellikli bir kuyruk veya konu kullanıldığında, yanıtın belirli bir oturuma yönlendirilmesini sağlar. Bu, aynı oturumdaki tüm mesajların sırayla işlenmesi gereken senaryolarda önemlidir. Diğer seçenekler, mesaj izleme veya yanıt mekanizmaları için uygun değildir. DeliveryCount mesajın kaç kez teslim edildiğini, SequenceNumber ise kuyruktaki veya konudaki mesajın benzersiz sırasını gösterir ve izleme için kullanılmaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez