Amazon API Gateway, AWS Lambda ve Amazon DynamoDB ile oluşturulmuş bir uygulama, PUT istekleri için artan sayıda hata döndürüyor. PUT isteklerinin çoğu, API anahtarlarıyla kimliği doğrulanmış küçük bir istemci kümesinden geliyor ve bir istemci isteklerin çoğunu oluşturuyor. API kritik değil ve istemciler başarısız istekleri yeniden deneyebilir, ancak görünür hatalar müşteri algısına zarar veriyor. Müşteri deneyimini iyileştirmek için ne önermelisiniz?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: API anahtarları için bir API Gateway kullanım planı ile kısıtlama uygulayın. İstemci uygulamasının 429 (Too Many Requests) yanıtlarını sorunsuz bir şekilde işlediğinden emin olun..
Neden bu cevap
Doğru cevap, API Gateway kullanım planları ile kısıtlama uygulamaktır. Bu, tek bir istemcinin API'yi aşırı yüklemesini engeller ve diğer istemcilerin hizmet kesintisi yaşamasını önler. 429 (Too Many Requests) yanıtları, istemcinin kısıtlandığını gösterir ve istemci uygulamasının bu yanıtları sorunsuz bir şekilde işlemesi, müşteri deneyimini iyileştirir. Üstel geri çekilme ve jitter ile yeniden deneme mantığı eklemek, mevcut hataları gizlemeye çalışır ancak temel sorunu çözmez. API önbelleğe alma, okuma performansını artırır ancak PUT isteklerindeki hataları ele almaz. Reserved concurrency, Lambda işlevlerinin kapasitesini garanti eder ancak API Gateway katmanındaki aşırı yüklenmeyi doğrudan çözmez.
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