RequestLogHandler был удален из jetty12, нам следует настроить Server.setRequestLog для регистрации запросов. Но при такой настройке мы не можем разделить журналы запросов для разных контекстов веб-приложений, и все запросы будут записываться в один файл. Любые предложения о том, как мы можем этого добиться, это будет большой помощью. Спасибо.
Примечание: мы использовали WebAppContext.insertHandler(RequestLogHandler) в jetty10 и jetty11 для достижения вышеуказанной настройки.
Я попробовал настроить, как показано ниже. . Но RequestLog не принадлежит конфигурации WebAppContext, он создает новый экземпляр сервера и не может регистрировать запросы.
Это следует делать при запуске сервера.
WebAppContext.setServer(new server.setRequestLog(new CustomRequestLog(new RequestLogWriter(), NCSA_FORMAT)));
Подробнее здесь: https://stackoverflow.com/questions/792 ... in-jetty12
Как настроить RequestLog для нескольких контекстов веб-приложений в jetty12 ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как настроить RequestLog для нескольких контекстов веб-приложений в jetty12
Anonymous » » в форуме JAVA - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-