0

PHP から直接 nginx http キャッシュ ファイルを生成したいと考えています。ファイル構造は以下です。

{バイトコード}
キー: {cache_key}
{バイトコード}{http_headers}

{体}

質問は {bytecode} プレースホルダーを生成する方法ですか?

4

1 に答える 1

0

nginx のキャッシュ内にキャッシュ ファイルを手動で作成しないでください。それはほとんど検出されない問題につながります。

「open_file_cache」ディレクティブを使用している場合を除いて、キャッシュディレクトリからファイルを削除するだけで十分です(この場合、「非アクティブ」時間が経過するまでキャッシュエラーが発生します)。

それでも手動でキャッシュ ファイルを作成する必要がある場合は、ビジネス ロジックが間違っていることを意味します。nginx の内部に手動で介入せずに再設計してください。

于 2013-12-20T10:11:43.637 に答える