在我的localhost中,我使用的是带有localhost_access_log
文件的tomcat 8.在此文件中,将捕获所有请求以及IPAddress,dateTime,Request类型(get / post)以及完整URL。
但是主服务器没有使用tomcat 8而且他们正在使用tomcat 6.这里没有localhost_access_log文件因此我无法知道什么以及何时向服务器发出请求。
那么有没有办法创建localhost_access_log或任何其他方式来了解对服务器的请求?
答案 0 :(得分:1)
您必须将配置更改为:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
</Host>
See here了解更多信息。