Регистрация Tomcat (как Apache) - PullRequest
1 голос
/ 02 мая 2011

Я новичок в Tomcat и пытался найти ответ на этом форуме и в Интернете, но не очень успешно, так что вот и я.

Я хотел бы оставлять каждый визит на свой сервер Tomcat, включая рефералы, информацию о браузере и т. Д., Который я думаю получить от Apache (по умолчанию?).Есть ли способ сделать это в tomcat (желательно, просто включив какую-то опцию).Я посмотрел каталог журналов моей установки Tomcat, но я не могу найти ничего похожего на то, что я ищу.

1 Ответ

3 голосов
/ 02 мая 2011

Если я правильно понимаю, проверьте здесь: http://wiki.apache.org/tomcat/FAQ/Logging#Q1

С 3-го пункта, первого вопроса:

 To enable request logging similar to the Apache HTTP server, you may include the 
 following line in the server.xml file, in the <Engine> tag:

      <Valve className="org.apache.catalina.valves.AccessLogValve"
           directory="logs" prefix="localhost_access_log." suffix=".log"
           pattern="common" resolveHosts="false"/>

 This will produce a log file for each day, such as 
 logs/localhost_access_log.2008-03-10.log, containing the files 
 requested, IP address of the requester, and similar information.

 128.34.123.121 - - [10/Mar/2008:15:55:57 -0500] "GET /upload/ClickPoints.jsp HTTP/1.1" 200 2725

Надеюсь, что поможет.

...