Bir şirket, AWS Elastic Beanstalk üzerine bir uygulama dağıttı ve ortamın Auto Scaling grubu istenen kapasitesini beş EC2 instance olarak ayarladı. Dağıtımlar sırasında kapasite dört instance'ın altına düşerse, uygulama performansı düşüyor. Ortam, all-at-once dağıtım politikasını kullanıyor. Dağıtımlar sırasında performans sorununu önlemek için EN uygun maliyetli değişiklik nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Dağıtım politikasını rolling with additional batch olarak değiştirmek ve additional batch size'ı 1 olarak ayarlamak..
Neden bu cevap
Uygulamanın performansının dağıtım sırasında dört instance'ın altına düşmemesi için ortamın mevcut kapasitesini korurken yeni instance'lar eklemesi gerekir. "Rolling with additional batch" dağıtım politikası, mevcut instance'ları korurken yeni bir grup instance başlatır ve dağıtım tamamlandığında eski instance'ları sonlandırır. additional batch size'ı 1 olarak ayarlamak, dağıtım sırasında her zaman en az bir ek instance'ın mevcut olmasını sağlar, böylece kapasite düşmez ve performans etkilenmez. Bu, mevcut kapasiteyi artırmadan veya daha karmaşık dağıtım stratejileri kullanmadan sorunu çözen en uygun maliyetli yaklaşımdır. Diğer seçenekler ya maliyetli (kapasiteyi artırmak) ya da sorunu çözmek için yetersizdir (rolling, traffic splitting).
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