如何在 tomcat 中创建 localhost_access_log 文件 6

how to create localhost_access_log file in tomcat 6

在我的本地主机中,我正在使用 tomcat 8,它具有 localhost_access_log file.In 此文件所有请求以及 IPAddress、dateTime、Request type(get/post)连同完整的 URL 一起被捕获。 但是主服务器没有使用 tomcat 8 而他们使用的是 tomcat 6.So 这里没有 localhost_access_log 文件因此我不知道什么时候向服务器发出请求.

那么有什么方法可以创建 localhost_access_log 或任何其他方法来了解对服务器发出的请求吗?

您必须将配置更改为:

<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了解更多信息。