Velocity キャッシュの効果は絶大

Velocityテンプレート内で、複数回別ファイルを parse するような処理の部分で、激しく表示速度が落ちてしまったので、対策を調べてみました。

file.resource.loader.path = /opt/templates

file.resource.loader.cache = true

file.resource.loader.modificationCheckInterval = 2

ここでは、我々は2、3のものを設定しました。最初に、テンプレートを見つけるためのパスとして/opt/templates を設定しました。第二に、我々はキャッシュすることをオンにしました、そのため、テンプレートまたは静的ファイルが読まれたあと、それはメモリにキャッシュされます。そして、最後に、我々は新しいテンプレートのために更新チェック間隔を2秒にセットしました。

http://www.jajakarta.org/velocity/velocity-1.1/docs-ja/developer-guide.html

速!これは、体感でも数倍速くなったように感じました!! 正直ここまで速くなるとは思いませんでした。まだ、本番環境で確認してないけど、かなりよさそうです。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください