`
dengyin2000
  • 浏览: 1229224 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Tomcat中全局性的日志配置

阅读更多
如果我们在production环境中有许多web application, 一般来说我们都是每个application会有一个自己的log配置, 这样的话,可能就会有很多个log4j.properties. 而且production和development环境下的log4j.properties又不一样, 这样的话我们就需要维护很多个log4j配置文件. 在jboss中我们一般可以修改conf/log4j.xml来配置所有web应用的log. 但是tomcat默认是不支持log4j的. 但是对tomcat进行一些配置之后的话就可以实现跟jboss中一样的效果.

Tomcat5.x中.

1. 把你写好的log4j.properties(或者log4j.xml)移到$CATALINA_HOME/common/classes中.

2. 拷贝一份最新的log4j lib到$CATALINA_HOME/common/lib中.

3. 拷贝一份最新的commons log(commons-logging-x.y.z.jar而不是commons-logging-api-x.y.z.jar)到$CATALINA_HOME/common/lib中.

4. remove掉你web application中所有的log4j.xml文件和初始话log4j的代码(如果有的话).

5. OK. restart tomcat.


参考:http://tomcat.apache.org/tomcat-5.5-doc/logging.html

tomcat6请看. http://tomcat.apache.org/tomcat-6.0-doc/logging.html
1
0
分享到:
评论

相关推荐

    tomcat下的log4j日志配置

    ### Tomcat 下的 Log4j 日志配置详解 在日常的 Web 开发中,日志记录对于调试问题、监控系统状态以及后期维护来说至关重要。在使用 Apache Tomcat 作为服务器时,合理配置日志框架(如 Log4j)能够极大地提高开发...

    tomcat及其配置文件

    4. `logging.properties`: 用于配置Tomcat的日志系统,包括日志级别、输出目的地等。 5. `catalina.properties`: 包含Tomcat的系统属性,如Java_OPTS设置,用于调整JVM参数。 总结来说,理解和掌握Tomcat的配置...

    Tomcat服务器配置 视频教程 Tomcat视频

    【标签】:“Tomcat服务器配置 视频教程 Tomcat视频”标签再次强调了教程的主题,突出了其教育性和实践指导性,适合对Tomcat服务器感兴趣的初学者和进阶开发者。 【压缩包子文件的文件名称列表】:003_Tomcat服务器...

    tomcat配置大全 tomcat配置大全

    配置Tomcat涉及多个方面,包括服务器的基本设置、部署应用、日志管理、安全性、性能优化等。以下是对Tomcat配置关键环节的详细说明: 1. **服务器配置**: - `server.xml`是Tomcat的主要配置文件,包含了端口设置...

    apache_tomcat配置

    在实际环境中,正确配置Apache Tomcat和mod_jk对于优化性能、提高可扩展性和保证服务稳定性至关重要。如果你对这些概念不熟悉,建议参考官方文档或在线教程进行学习。 总之,Apache Tomcat的配置是一个涉及多个层次...

    tomcat10种配置技巧

    通过修改`logging.properties`文件,定制Tomcat的日志输出,例如设置不同级别的日志记录,或者配置日志滚动和归档策略。 7. **上下文配置** 对每个Web应用程序的`WEB-INF/web.xml`文件进行微调,可以控制session...

    tomcat常用配置信息详解

    【正文】 ...以上只是Tomcat配置中的一部分内容,实际使用中还需要根据具体需求进行细致的调整和优化。通过深入理解和熟练应用这些配置,可以有效地管理和优化Tomcat服务器,提升Web应用的稳定性和性能。

    tomcat5配置详解

    Tomcat 5是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的Servlet容器,实现了Java Servlet和JavaServer Pages(JSP)规范。本文将深入探讨Tomcat 5的启动流程、目录结构以及配置详解。 1. **Tomcat...

    tomcat6修改配置文件

    5. **日志配置**:Tomcat的日志主要由`conf/logging.properties`控制。你可以在这里修改日志级别、日志输出位置和格式。 6. **Context配置**:在`conf/Catalina/localhost`目录下,每个`.xml`文件代表一个应用的...

    tomcat5.5 log配置所需文件

    这将覆盖Tomcat的全局日志配置,只影响该应用的日志行为。 6. **日志滚动与清理**:日志文件可能会随着时间增长变得非常大,因此通常会设置日志滚动策略。例如,`DailyRollingFileAppender`会在每天或达到特定大小...

    linux下tomcat安装配置

    Linux下Tomcat的安装配置是...以上就是Linux环境下Tomcat的安装和配置过程,这只是一个基础指南,实际操作中可能需要根据具体的业务需求和服务器环境进行调整。对于更复杂的配置和管理,建议参考官方文档和最佳实践。

    tomcat手动配置部署

    `web.xml`是全局的Web应用默认配置,可以在这里设置一些默认的过滤器、监听器等。 5. **部署Web应用**: 一个标准的Java Web应用通常包含`WEB-INF`目录下的`web.xml`和相关的类、库、资源文件。将打包好的WAR文件...

    tomcat中文帮助文档

    对于高可用性和负载均衡的需求,Tomcat支持集群配置,通过复制session并在多个实例间共享,以及使用负载均衡器如Apache HTTPD或Nginx来分配请求。 9. **JNDI资源** Tomcat允许通过JNDI(Java Naming and ...

    apache_tomcat_8.0.20不需要配置

    例如,如果需要改变端口号以避免与其他服务冲突,或者需要调整内存分配以优化性能,或者设置安全管理器以增强安全性,这些都需要对Tomcat的配置文件进行修改。主要的配置文件包括`server.xml`(定义服务器配置)、`...

    Tomcat服务器配置、启动分析、Servlet文件配置

    此外,日志配置通常在`logging.properties`文件中进行,通过调整日志级别和输出方式,可以定制适合项目的日志系统。 接下来,我们讨论Tomcat的启动分析。`Tomcat启动分析-Servlet-Web.xml.doc`文档可能涵盖了启动...

    Tomcat安装及配置教程.zip

    5. **安全性配置**:在`%CATALINA_HOME%\conf\server.xml`中,你可以配置`<Realm>`元素以实现用户认证,或者配置`<Context>`元素启用SSL,提高Web应用的安全性。 6. **连接池配置**:对于高并发场景,可以配置连接...

    tomcat6.0.20服务器及配置方法

    6. **配置JSP和Servlet**:在`conf/web.xml`文件中,您可以配置全局的JSP和Servlet设置,比如错误处理、过滤器和监听器等。此外,每个Web应用程序都有自己的`WEB-INF/web.xml`,用于应用级别的配置。 7. **日志和...

    tomcat集群配置文件

    以上只是配置Tomcat集群的基本要点,实际操作中还需要考虑网络环境、安全性、性能优化等多个方面。确保所有配置的正确性和一致性对于集群的稳定运行至关重要。在部署和测试过程中,要持续监控和调整,以达到最佳效果...

    apache-tomcat-8.5配置优化后

    1. **安全管理器**:启用Tomcat的安全管理器以增强安全性,例如在`catalina.sh`或`catalina.bat`中添加`-Djava.security.manager`。 2. **用户认证**:配置`tomcat-users.xml`,设置用户名和密码,例如`,manager-gui...

    tomcat7.026绿色版含安装配置说明

    【标签】"tomcat配置"暗示了文件内容将深入讲解Tomcat的各项配置选项,如服务器的默认端口8080更改、虚拟主机的设定、Context配置、JNDI资源的管理、日志配置、安全性设置(如SSL证书配置)、连接器(Connector)的...

Global site tag (gtag.js) - Google Analytics