Bir ekip, bir AWS Lambda işlevini çağıran bir Amazon API Gateway REST API'si çalıştırmaktadır. Kullanıcılar, Lambda cold start'larının neden olduğu düşük performanstan şikayet etmektedir. Ekibin Lambda başlatma süresini azaltması gerekmektedir. Bu durumu hangi seçenek çözer?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Lambda işlevi için provisioned concurrency'yi etkinleştirin..
Neden bu cevap
Doğru cevap, Lambda işlevi için provisioned concurrency'yi etkinleştirmektir. Provisioned concurrency, Lambda fonksiyonlarının önceden başlatılmış ve isteklere anında yanıt vermeye hazır olmasını sağlayarak cold start'ları ortadan kaldırır. Bu, özellikle gecikmeye duyarlı uygulamalar için performansı önemli ölçüde artırır. Diğer seçenekler: Reserved concurrency kullanmak, bir fonksiyonun her zaman belirli bir eşzamanlılık seviyesine sahip olmasını garanti eder ancak cold start'ları doğrudan engellemez; sadece diğer fonksiyonların bu eşzamanlılığı kullanmasını kısıtlar. Timeout ayarını artırmak, fonksiyonun daha uzun süre çalışmasına izin verir ancak cold start süresini etkilemez. Bellek tahsisini artırmak, fonksiyonun daha hızlı çalışmasına yardımcı olabilir (çünkü daha fazla CPU da tahsis edilir) ancak cold start süresini doğrudan ortadan kaldırmaz; sadece fonksiyonun çalışma süresini kısaltabilir.
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