İki katmanlı, durum bilgisi olan bir web uygulamasını AWS'ye taşıyorsunuz. Veritabanı için Aurora PostgreSQL, uygulama katmanı için EC2 Auto Scaling ve Elastic Load Balancing kullanıyorsunuz. Uygulama, hem uygulama hem de veritabanı katmanları ölçeklenirken tutarlı bir kullanıcı deneyimi gerektiriyor. Hangi yapılandırma tutarlı oturum davranışı sağlayacak ve her iki katmanın da uygun şekilde ölçeklenmesine izin verecektir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Aurora Replicas için Aurora Auto Scaling'i etkinleştirin. Round-robin yönlendirmeli bir Application Load Balancer kullanın ve sticky sessions'ı etkinleştirin..
Neden bu cevap
Doğru cevap, Aurora Replicas için Aurora Auto Scaling'i etkinleştirmek, round-robin yönlendirmeli bir Application Load Balancer (ALB) kullanmak ve sticky sessions'ı etkinleştirmektir. Aurora Replicas, okuma ölçeklenebilirliği sağlar ve Aurora Auto Scaling ile otomatik olarak yönetilebilir. ALB, HTTP/HTTPS trafiği için gelişmiş yönlendirme yetenekleri sunar ve round-robin algoritması, istekleri eşit şekilde dağıtarak uygulama katmanının ölçeklenmesine yardımcı olur. Sticky sessions (yapışkan oturumlar), belirli bir kullanıcının isteklerinin her zaman aynı uygulama örneğine yönlendirilmesini sağlayarak durum bilgisi olan uygulamalarda tutarlı bir kullanıcı deneyimi sunar. Diğer seçenekler yanlıştır çünkü: Aurora writers için Auto Scaling, okuma ölçeklenebilirliği için uygun değildir. Network Load Balancer (NLB), sticky sessions özelliğini desteklemez ve daha çok TCP/UDP trafiği için tasarlanmıştır, HTTP/HTTPS için ALB daha uygundur. "En az bekleyen istek" algoritması, sticky sessions ile birleştiğinde tutarlılığı bozabilir veya beklenen davranışı sağlamayabilir.
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