Bir Lambda işlevi, bir Kinesis veri akışından kayıtları okur ve bunları eski bir REST API'ye iletir. Kayıtların yaklaşık %10'unda veri hataları bulunur ve manuel işlem gerektirir. Lambda'da, başarısızlık durumları için yapılandırılmış bir SQS dead-letter queue'su bulunur, kayıtları toplu olarak işler ve yeniden deneme mantığına sahiptir. Test sırasında, hatasız, zaten işlenmiş birçok kayıt DLQ'da görünür. Hata içermeyen kayıtların DLQ'ya düşme sayısını azaltacak olay kaynağı seçeneği değişikliği hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Hata oluştuğunda toplu işlemi bölmeyi etkinleştirin (böylece başarısız kayıtlar izole edilir)..
Neden bu cevap
Doğru cevap, "Hata oluştuğunda toplu işlemi bölmeyi etkinleştirin" seçeneğidir. Bu özellik etkinleştirildiğinde, bir toplu işlemdeki bir kayıt işlenirken hata oluşursa, Lambda bu toplu işlemi daha küçük parçalara böler ve başarısız olan kaydı izole eder. Bu, diğer başarılı kayıtların DLQ'ya gönderilmesini engeller. Böylece, yalnızca gerçekten hatalı olan kayıtlar DLQ'ya düşer. "Yeniden deneme sayısını artırın" seçeneği, hatalı kayıtların DLQ'ya düşmeden önce daha fazla denemesini sağlar ancak hatasız kayıtların DLQ'ya düşmesini engellemez. "Shard başına eşzamanlı toplu işlem sayısını artırın" seçeneği, işleme hızını artırabilir ancak hatalı toplu işlem davranışını düzeltmez. "Bir kaydın maksimum yaşını azaltın" seçeneği, kayıtların işlenmesi için daha az zaman tanır, bu da daha fazla kaydın DLQ'ya düşmesine neden olabilir.
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