1

更新された JS を Web サーバーにデプロイしたときに問題が発生しています。この変更に備えて、キャッシュの動作が 8 日から 8 時間に変更される予定でしたが、何か問題が発生したようです。

代わりに、Chrome 開発者コンソール内で JS を調べると、2 つの有効期限ヘッダーが表示されます。1 つは +8 日間、もう 1 つは +8 時間です。

さらに、ユーザーは更新された JS を受け取っていませんが、「期限切れ」ヘッダーは毎日更新されているようです。

つまり、ユーザー A の有効期限は本日 9 月 29 日で、古い JS ファイルが有効になります。明日確認すると、有効期限は 9 月 30 日ですが、まだ古い JS ファイルが残っています。

誰もこれに遭遇したことがありますか?この動作は間違いなく二重期限ヘッダーのアーティファクトですか? もしそうなら、何が起こっているのか説明できますか?

ごめんなさい。曖昧さ。私はあまり技術的ではなく、これについてはある程度深いところに投げ込まれています。

4

0 に答える 0