symfony2 http_cache のキャッシュ ウォームアップを作成したいと思います。
それを cache:warmup symfony コマンドにも統合したいと思います。
そこで、新しいキャッシュウォーマーを作成し、サービスとして登録しました。
これはこれまでのところ機能します。
http_cache をウォームアップする最も簡単な方法は、特定のページを curl や Buzz などで呼び出すだけです。
これをメソッドに配置しましたwarmup()
が、カスタムウォーマーを呼び出した後、キャッシュディレクトリのhttp_cacheディレクトリが何らかの形でクリアされました。
カスタムウォーマーでcurl呼び出しの後に配置するexit;
と、http_cacheディレクトリがそこにあります。
services.xml で優先度を少し試してみましたが、成功しませんでした。
何か案は?