CodeDeploy, CodeDeployDefault.OneAtATime yapılandırmasını kullanarak bir Auto Scaling grubundaki EC2 örneklerinde yerinde dağıtımlar (in-place deployments) yapıyor. Bir dağıtım tamamlandıktan sonra, beş örnekten ikisi hala önceki revizyonu çalıştırırken, üçü yeni revizyonu çalıştırıyor. Bunun en olası nedeni nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: EC2 Auto Scaling, dağıtım devam ederken iki yeni örnek başlattı ve bu örnekler önceki uygulama revizyonunu aldı..
Neden bu cevap
Doğru cevap, EC2 Auto Scaling'in dağıtım sırasında yeni örnekler başlatmasıdır. CodeDeployDefault.OneAtATime yapılandırması, her seferinde bir örneği günceller. Dağıtım devam ederken Auto Scaling grubu yeni örnekler başlattığında, bu yeni örnekler dağıtımın başladığı andaki mevcut (eski) uygulama revizyonuyla başlatılır. CodeDeploy bu yeni örnekleri otomatik olarak dağıtım kapsamına almaz, bu nedenle eski revizyonda kalırlar. Diğer seçenekler daha az olasıdır: dağıtım paketi indirme sorunları genellikle daha fazla örneği etkiler veya hata verir; başarısız bir AfterInstall kancası geri dönüşe neden olsa bile, bu genellikle CodeDeploy tarafından rapor edilir; CodeDeploy aracısı yüklü olmasaydı, dağıtım bu örneklerde hiç başlayamazdı.
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