Statik bir web sitesi S3'te barındırılmakta ve Managed-CachingDisabled önbellek politikası kullanılarak CloudFront aracılığıyla sunulmaktadır. Geliştiriciler belirli bir S3 nesnesini sık sık günceller ve kullanıcılar ilk yüklemede doğru içeriği görür, ancak tarayıcı yenilemesi güncellenmiş nesneyi getirmez. Bir SysOps yöneticisi, yenilenen sayfaların en son dosyayı getirmesini sağlamak için hangi değişikliği önermelidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: S3 nesnesine max-age=0 ile bir Cache-Control başlığı ekleyin..
Neden bu cevap
Doğru cevap, S3 nesnesine max-age=0 ile bir Cache-Control başlığı eklemektir. Bu başlık, tarayıcılara ve CloudFront'a nesnenin önbelleğe alınmaması gerektiğini veya hemen sona erdiğini bildirir. Böylece, her istekte en güncel sürümün getirilmesi sağlanır. Diğer seçenekler: CloudFront önbellek politikasını Managed-CachingOptimized olarak değiştirmek, önbelleğe alma davranışını optimize eder ancak güncel olmayan içeriğin sunulması sorununu çözmez; aksine, daha uzun önbelleğe alma süreleri nedeniyle sorunu kötüleştirebilir. S3 paketindeki sürüm oluşturmayı devre dışı bırakmak, nesnelerin eski sürümlerini saklamayı durdurur ancak mevcut önbelleğe alma sorununu doğrudan ele almaz. CloudFront dağıtımında içerik sıkıştırmayı etkinleştirmek, performansı artırır ancak önbelleğe alınmış içeriğin güncelliği ile ilgili bir çözüm değildir.
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