Bir Auto Scaling yaşam döngüsü kancası (lifecycle hook), EventBridge'e olay gönderecek şekilde ayarlanmıştır ve bu olaylar yeni EC2 örneklerini yapılandırmak için bir Lambda işlevini tetiklemelidir. Lambda daha sonra örneklerin hizmete girmesi için complete-lifecycle-action'ı çağırır. Test sırasında Lambda hiçbir zaman çağrılmıyor. Bunu düzeltmek için ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: EventBridge (CloudWatch Events) kuralına Lambda işlevini çağırma izni verin..
Neden bu cevap
Lambda işlevinin EventBridge tarafından tetiklenebilmesi için EventBridge kuralına Lambda'yı çağırma izni verilmesi gerekir. Bu, EventBridge'in Lambda işlevini güvenli bir şekilde çağırabilmesini sağlayan temel bir AWS izin modelidir. "Kanca zaman aşımına uğrarsa veya başarısız olursa yaşam döngüsü kancasını CONTINUE olarak değiştirin" seçeneği, Lambda'nın çağrılmaması sorununu çözmez; bu, yaşam döngüsü kancasının davranışını belirler. "EventBridge kuralına bir yeniden deneme politikası ekleyerek Lambda'yı başarısızlık durumunda yeniden çağırmasını sağlayın" seçeneği, Lambda'nın hiç çağrılmaması durumunda geçerli değildir, yalnızca başarısız çağrılar için devreye girer. "Lambda yürütme rolüne complete-lifecycle-action'ı çağırma izni verin" seçeneği, Lambda'nın kendisi tarafından complete-lifecycle-action çağrısı yapabilmesi için gereklidir, ancak EventBridge'in Lambda'yı tetiklemesi için gerekli değildir.
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