この設定で実行して安定させたい不安定な動的 Web アプリケーションがあります。
- URLへのGETリクエストが与えられた場合、
U
私は- キャッシュ内を探し
U
ます - 既に存在する場合 - キャッシュから取得します - そうでない場合は、Web アプリケーションからキャッシュを生成します。
- キャッシュ内を探し
- 管理者は Web アプリケーションに直接アクセスできます。彼が Web ページにアクセスするたびに、生成された Web ページを使用してキャッシュが更新されます。
これにより、Web アプリケーションがダウンしても、ほとんどのページに引き続きアクセスできることが確実にわかります。また、管理者はキャッシュを簡単に更新できます (キャッシュで何かを編集すると、通常は後でこのページにアクセスするため、自動的に更新されます)。
同様の動作をする汎用キャッシュはありますか? ソースコードを変更せずに既存の Web アプリケーションを安定させるためのより良いアイデアはありますか?