Tek bir EC2 instance'ı, meta verileri S3'te depolanan ve yeniden başlatmada alınması gereken bir uygulama çalıştırıyor. Instance ayrıca yanıt vermemesi durumunda otomatik olarak yeniden başlatılmalı veya yeniden başlatılmalıdır. Hangi çözüm bu ihtiyaçları karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Gerektiğinde instance'ı durdurup başlatmak için otomatik iyileştirme özellikli AWS OpsWorks kullanın. Uygulama meta verilerini S3'ten çekmek ve instance'ı güncellemek için bir OpsWorks yaşam döngüsü olayı kullanın..
Neden bu cevap
Doğru cevap, AWS OpsWorks'ün otomatik iyileştirme yeteneklerini ve yaşam döngüsü olaylarını kullanarak hem instance'ın otomatik olarak yeniden başlatılmasını hem de S3'ten meta veri alımını sağlamasıdır. OpsWorks, instance'ın durumunu izler ve yanıt vermediğinde otomatik olarak durdurup başlatabilir. Bir yaşam döngüsü olayı (örneğin, "Deploy" veya "Setup") sırasında S3'ten meta verileri çekmek için komut dosyaları çalıştırılabilir. Diğer seçenekler neden yanlış: CloudWatch alarmı ve recover eylemi, instance'ı yeniden başlatabilir ancak S3'ten meta veri alımını otomatik olarak tetiklemez. S3 olay bildirimi, S3'e bir dosya yüklendiğinde tetiklenir, instance yeniden başlatıldığında değil. EC2 Auto Recovery, instance'ı otomatik olarak kurtarır ancak meta veri alımı için doğrudan bir mekanizma sağlamaz. Yine S3 olay bildirimi bu senaryoda uygun değildir. CloudFormation ve UserData betiği, instance ilk başlatıldığında meta verileri alabilir ancak instance daha sonra yeniden başlatıldığında meta verilerin tekrar alınmasını garanti etmez.
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