Bir Lambda işlevi, bir Amazon Aurora MySQL DB örneğine sorgular gönderiyor ve testler sırasında DB üzerinde çok fazla bağlantı hatasıyla karşılaşıyor. Bu sorunu en az operasyonel yük ile hangi seçenek çözer?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Amazon RDS Proxy oluşturun ve uygulamanın DB örneği yerine proxy'yi sorgulamasını sağlayın..
Neden bu cevap
Amazon RDS Proxy, Lambda gibi sunucusuz uygulamalar için bağlantı havuzu sağlayarak veritabanı bağlantı hatalarını azaltır. Lambda işlevleri kısa ömürlüdür ve her çağrıda yeni bir veritabanı bağlantısı açıp kapatma eğilimindedir, bu da veritabanı üzerinde yüksek bağlantı yüküne yol açar ve bağlantı hatalarına neden olabilir. RDS Proxy, mevcut bağlantıları yeniden kullanarak bu sorunu çözer. Okuma replikası oluşturmak okuma yükünü dağıtır ancak bağlantı havuzu sağlamaz. Uygulamayı DynamoDB'ye yeniden oluşturmak, önemli bir yeniden mimari ve operasyonel yük gerektiren aşırı bir çözümdür. Multi-AZ, yüksek kullanılabilirlik sağlar ancak bağlantı havuzu sağlamaz veya bağlantı hatalarını doğrudan azaltmaz.
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