Tomcat 8 |Конфигурация клапана расширенного доступа - PullRequest
0 голосов
/ 31 марта 2019

Я пытаюсь получить журнал Tomcat: x-threadname - имя потока текущего запроса (можно сравнить позже с трассировкой стека) в своем журнале доступа. Поэтому после прочтения раздела «Журнал расширенного доступа» в документации Tomcat я все еще не могу заставить это работать. Вот фрагмент из файла server.xml, относящийся к лог-файлу расширенного доступа

<Valve
   className="org.apache.catalina.valves.ExtendedAccessLogValve"
   directory="logs"
   prefix="myMachineName" suffix="_tomcat_access.log"
   pattern="%h %S %u [x-threadname] %{begin:[yyyy-MM-dd HH:mm:ss.SSSXXX]}t [%r] %s %b %D"
 />

Я предполагаю, что могу использовать шаблоны из логарифмического клапана обычного доступа и просто использовать дополнительный (x-threadname), который мне нужен. Но это не похоже на работу. Я вижу, как создается файл журнала с тремя строками закомментированных заголовков, но после этого я просто вижу, как печатаются новые строки с каждым обрабатываемым запросом.

...