Кэширование веб-страниц с использованием Ehcache - PullRequest
3 голосов
/ 02 ноября 2011

Я пытаюсь сделать свое веб-приложение быстрее, используя кэширование веб-страниц для более быстрого доступа в следующий раз, поэтому кто-нибудь может дать мне руководство, как использовать Ehcache для того же?

1 Ответ

1 голос
/ 03 ноября 2011

Документация Ehcache по веб-кешированию должна стать хорошим началом.Для быстрого запуска у них также есть пример кода / рецепт на этом.

РЕДАКТИРОВАТЬ: (как посмотреть, работает ли он)

  1. включить ведение журнала для пакетаnet.sf.ehcache.constructs.web.filter (например, DEBUG level) и посмотрите записи в журнале
  2. SimplePageCachingFilter получает ответ;ищите Content-Encoding: gzip в заголовках ответа HTTP - Content-Length должно быть меньше, чем раньше
  3. ehcache.xml: настройте кэш на overflowToDisk="true" и установите <diskStore path="target/ehcache-diskStore"/> - (сначала пустой) файл с именем SimplePageCachingFilter.data должен был быть создан там
  4. Статистика JMX / кэша (более сложная; см. Учебник по JMX )
  5. ...
...