Назад | Перейти на главную страницу

Мониторинг кеширования apache

Я запускаю mod_mem_cache с mod_cache, но, похоже, у меня нет никакого способа узнать, подаются ли изображения из кеша или нет, поэтому я не могу сказать, насколько хорошо это работает. Есть ли способ увидеть через mod_status, добавить заголовки состояния кеша в ответы или что-то подобное? Серверы, на которых он находится, довольно успешно обрабатывают постоянную нагрузку около 200 запросов в секунду, но я не могу сказать, помогает ли / насколько этому помогает кеширование.

У вас есть несколько вариантов с точки зрения журнала доступа.

1) log% {Age} o, и каждый раз, когда он не пустой, он обслуживается из кеша (это не работает, если вы проксируете что-то, что также устанавливает заголовок Age!)

2) SetEnv CACHE_MISS 1 и журнал% {CACHE_MISS} e

Этот второй работает, потому что директива SetEnv может работать только тогда, когда ответ НЕ обслуживается из кеша, и переменные среды не хранятся в кеше.