1

S3 バケットから Amazon CloudFront 経由で静的サイトをホストしたいと考えています。ページの新しいバージョンでバケットのコンテンツを更新する場合、配布がアトミックに行われるようにする方法はありますか?

a.jsつまり、とのようなアセットがある場合、古いと 新しいb.jsではなく、両方の更新されたバージョンが同時に提供されるということです。a.jsb.js

4

2 に答える 2

0

オブジェクトの無効化を行った場合、2 つの js ファイルが同時に無効化されるという保証はありません。あなたのサイトが予期せぬ動作をする時が必ず来るでしょう。

サイトにアクセスするユーザーの数が最も少ないと予想されるときに行うか、前述の「datasage」などの新しいリソースを作成し、これらの新しく作成されたリソースの名前を使用して、これらを参照するすべてのファイルを更新します。

于 2013-06-03T07:02:43.697 に答える