`

开启Tomcat 记录用户访问网址日志

阅读更多
找到conf/server.xml文件中的如下内容
       
<!-- 
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> 
-->
将注释去掉即可

若想记录(抽出)某个项目下的用户访问网址记录,你可以再在conf/server.xml文件中添加以下内容

<Context docBase="D:/songjy/svn/webApi/WebRoot" path="/webApi" reloadable="true">
	<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="combined" prefix="localhost_webApi_log." resolveHosts="false" suffix=".txt" />
</Context>


参见:
1、http://wenwen.soso.com/z/q184961553.htm
2、http://linux.net527.cn/fuwuqiyingyong/Webfuwuqi/26377.html
3、http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html
分享到:
评论

相关推荐

    tomcat访问(access)日志配置和记录Post请求参数

    本文将详细介绍如何配置Tomcat访问日志以及如何记录POST请求参数。 首先,Tomcat访问日志的配置通常在`conf/server.xml`文件中的`Host`标签下进行。要启用并定制访问日志,需要添加一个`Valve`元素,其`className`...

    tomcat统计日志配置.pdf

    Tomcat提供了访问日志功能,可以通过配置来记录用户的访问行为。本文将深入探讨如何配置Tomcat的访问日志以及如何利用这些日志进行有效的分析。 首先,开启Tomcat的访问日志功能需要编辑`server.xml`配置文件,该...

    tomcat7tomcat8tomcat9

    Tomcat 9还在错误处理和日志记录方面进行了优化,为开发者提供了更好的诊断工具。 使用这些免安装版本的Tomcat,开发者可以快速搭建本地开发环境,无需进行复杂的安装步骤。只需要将压缩包解压到指定目录,配置...

    tomcat教程

    Tomcat 教程 Tomcat 是一个开源 Web 服务器,基于 Tomcat 的 Web 运行效率高,可以在一般的硬件...我们可以实现 Tomcat 服务器的日志记录,以便于监控 Tomcat 服务器的状态和攻击者活动,从而及时地发现和防范攻击。

    windows下tomcat的catalina.out按天自动分割

    ### Windows下Tomcat的日志按天自动分割方法详解 #### 一、背景介绍 在部署Java Web应用时,经常使用Apache Tomcat作为Web服务器。随着应用程序的运行,Tomcat会生成大量的日志文件,其中最重要的是`catalina.out`...

    Nginx自定义访问日志的配置方式

    访问日志主要记录客户端访问Nginx的每一个请求,格式可以自定义。通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息。 日志的重要性不言而喻,一般来说我们开发过程中会为每个...

    tomcat安全加固手册

    Tomcat是一个轻量级的应用服务器,特别适用于中小规模系统或并发访问用户较少的场景。对于初学者而言,Tomcat可以被视为Apache服务器的一个扩展,虽然在实际运行过程中,Tomcat通常会作为一个独立于Apache的进程来...

    windows不能在本地计算机启动Apache Tomcat. 有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服

    要查看相关的错误信息,用户需要打开事件查看器,找到“Windows日志”下的“应用程序”类别,寻找与Tomcat或Java相关的错误条目。这些条目通常会提供更具体的错误原因,如配置问题、依赖服务未启动、权限不足等。 ...

    如何安装监控tomcat服务_防止tomcat死掉系统无法服务的问题

    - 创建一个VBS脚本,利用VBScript语言定时访问`monitor.jsp`,检查HTTP状态码,如果状态码不等于200(表示请求成功),则认为Tomcat可能存在问题,脚本会自动停止并重启Tomcat服务,并记录相关日志。 7. **设置...

    tomcat配置方法pdf格式

    1. 查看错误日志:`logs/catalina.out`记录了启动和运行时的错误信息。 2. 使用JMX监控:通过JMX接口可以远程监控Tomcat的状态和性能。 3. 调试模式:通过增加特定JVM参数启动Tomcat,开启调试功能。 总之,理解并...

    Tomcat8.0.53

    Catalina处理Servlet请求,Jasper编译和执行JSP页面,Coyote负责接收和响应网络请求,而Juli则提供详细的日志记录功能。 2. **安装与配置**:安装Tomcat8.0.53通常涉及解压下载的`apache-tomcat-8.0.53`压缩包到...

    能用的tomcat6

    7. **故障排查**:当遇到问题时,首先检查logs目录下的日志文件,如catalina.out,它记录了Tomcat的启动和运行过程中的信息。如果遇到HTTP错误,可以通过server.xml中Connector元素的errorReportValve元素来开启更...

    apache-tomcat-8.0.3

    4. logs:记录Tomcat运行时的日志信息。 5. webapps:部署Web应用程序的地方,标准的WAR文件可以直接放入此目录解压运行。 6. work:存放Servlet编译后的类文件和JSP生成的Servlet源代码。 五、Tomcat的安装与配置 ...

    apache-tomcat-7.0.94.zip

    `catalina.out`记录了启动和运行时的输出,而其他日志文件如`host-manager.yyyy_mm_dd.log`和`manager.yyyy_mm_dd.log`分别对应于管理应用的日志。 9. **安全性**:Tomcat提供了安全配置选项,如SSL/TLS支持,可以...

    tomcat源文件

    - **日志管理**:Tomcat的日志信息默认位于`logs`目录下,可以通过修改`conf/logging.properties`来定制日志记录。 **四、性能优化** - **调整线程池**:通过修改`server.xml`中的`Executor`元素,可以调整线程池...

    tomcat中文手册.chm

    - `logs`:记录Tomcat的日志文件。 - `webapps`:默认的Web应用部署目录。 - `work`:存放编译后的JSP页面和Servlet临时文件。 四、Web应用部署 1. 直接部署:将WAR文件放入`webapps`目录,Tomcat会自动解压并部署...

    TOMCAT下配置虚拟目录

    接下来,打开Tomcat的配置文件`server.xml`,通常位于`$CATALINA_HOME/conf`目录下。在`&lt;Host&gt;`元素内添加一个新的`&lt;Context&gt;`元素,用于指定虚拟目录的路径和访问路径。例如: ```xml ``` 这里,`path`属性定义...

    tomcat安装包

    6. **Logging**:Tomcat提供了日志记录服务,帮助开发者调试和监控应用。 **Tomcat8的安装步骤:** 1. **下载Tomcat**:访问Apache官方网站,选择适合操作系统的Tomcat8版本下载。在这个例子中,我们有"tomcat8"这...

    tomcat7.053

    11. **错误处理和日志记录**:Tomcat提供了详细的日志输出,帮助开发者调试和诊断问题。错误页面可以自定义,提供友好的用户错误提示。 12. **版本兼容性**:Tomcat 7支持Java SE 6及更高版本,但建议使用与之兼容...

    apache-tomcat-7.0.99 mac版tomcat

    2. **日志查看**: Tomcat的日志文件位于`logs`目录下,包括`catalina.out`、`host-manager.log`、`manager.log`等,它们记录了服务器的运行情况,对于排查问题非常有用。 3. **安全性**: 为了生产环境的安全,记得...

Global site tag (gtag.js) - Google Analytics