2

独自のサーバーをオリジンとして Cloudfront をセットアップし、json 呼び出しを 60 秒間 (max-age) キャッシュして、Cloudfront で応答を正常にキャッシュしたとします。ここで、Cloudfront がサーバーを呼び出して 60 秒後に json 応答を更新しようとしたときに、サーバーがエラーで応答した場合 (または、サーバーがダウンしているときに応答がまったくない場合) はどうなるでしょうか。古い応答を提供し続けますか、それともエラーを返しますか?

4

1 に答える 1

1

APIドキュメントによると:

オリジンサーバーが利用できず、CloudFront がエッジキャッシュにあるオブジェクトのリクエストを受け取ったが期限切れになった場合 (たとえば、Cache-Control max-age ディレクティブで指定された期間が経過したため)、CloudFront は引き続きオブジェクトの期限切れバージョンを提供します。オブジェクトの有効期限について詳しくは

于 2013-03-07T23:08:13.833 に答える