Задать вопрос
@AlexWinner

Apache2 — логгирование времени ответа сервера?

Приветствую! На сервере установлен Apache2 с бэкендом-томкатом через mod_jk. Хотелось бы получить возможность логирования времени ответа томката на вопросы. Насколько вижу, в апаче есть возможность только логирования «The time taken to serve the request». То есть, если томкат обработает запрос за 1 секунду, а клиент будет скачивать ответ 10 секунд, то залогируется 10 секунд.

Возможно, стоит попробовать варинт с nginx перед апачем? Тогда через HttpUpstreamModule можно получать переменную $upstream_response_time. И она как раз и будет равна требуемому времени?
  • Вопрос задан
  • 2578 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Старт в DevOps: системное администрирование для начинающих
    4 месяца
    Далее
  • OTUS
    Инфраструктура высоконагруженных систем
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
кстати если поставит nginx перед апачем, то «The time taken to serve the request» как раз будет = времени обработки запроса, так как nginx у apache его забирает очень быстро, а потом уже сам неспеша отдает клиенту.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы