`
goodsense
  • 浏览: 32108 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

tomcat利用日志文件记录tomcat出错信息

阅读更多

把tomcat/bin目录下的startup.bat文件中的call "%EXECUTABLE%" start "CMD_LINE_ARGS" 

修改为 

call "%EXECUTABLE%" run "CMD_LINE_ARGS" 

再把catalina.bat文件中最后最长的几行修改一下(都是以%ACTION%结尾的),在后边加上: 

>> %CATALINA_BASE%\logs\xxx_%DATE:~0,10%.log 

(注:%CATALINA_BASE%是tomcat的根目录,%DATE:~0,10%是系统时间截取,有的系统可能不是这样截取的,你可以用echo %DATE%命令看一下结果,0是起始位置,10时长度,根据结果来截取一下) 

添加这行的目的是让tomcat把控制台的信息都输出到 

%CATALINA_BASE%\logs\xxx_%DATE:~0,10%.log 

这个文件中,但是控制台就不输出了,这就是他的缺点,但是如果是在用户环境下部署的话,控制台输出也不重要吧 

分享到:
评论

相关推荐

    Tomcat部署项目时报错解决方案

    当你尝试启动部署了Struts2框架的应用程序时,在Tomcat的日志文件中可能会看到如下的错误信息: ``` 严重: Exception starting filter struts2 Unable to load configuration. - [unknown location] ``` 该错误...

    idea日志乱码和tomcat日志乱码问题的解决方法

    "idea日志乱码和tomcat日志乱码问题的解决方法" 本文主要介绍了idea日志乱码和tomcat日志乱码问题的解决方法,旨在帮助开发者解决日志乱码问题,提高开发效率和质量。 知识点1:Tomcat日志乱码问题 Tomcat日志...

    Tomcat6配置JNDI出错

    - 调试Tomcat日志,查找可能的错误信息。 通过仔细分析上述步骤,你应该能够解决Tomcat6配置JNDI时遇到的问题。如果你仍然遇到困难,可以参考提供的博文链接或寻求社区支持。记住,持续学习和实践是解决IT问题的...

    tomcat6.0.14安装版

    7. **日志与调试**:Tomcat产生的日志文件可以帮助开发者诊断问题,例如catalina.out记录了服务器的启动和运行情况,而localhost.log则记录了每个Web应用的日志信息。 8. **安全性**:Tomcat提供了多种安全机制,如...

    tomcat安装脚本

    10. **错误处理与日志记录**:优秀的安装脚本应包含错误处理机制,当遇到问题时能够提供有用的反馈,并将过程记录在日志文件中,便于后期排查问题。 总之,Tomcat的自动化安装脚本大大提高了部署效率,降低了出错...

    tomcat容易出错.doc

    Tomcat的logs目录下有 catalina.out 和 localhost.log 文件,它们记录了服务器运行时的详细信息。错误信息通常会出现在这些日志中,通过阅读日志可以帮助定位问题所在,如类加载错误、配置错误等。 再者,**网络...

    apache-tomcat-8.5.38-win-64.zip

    6. **日志与监控**: Tomcat的日志文件位于`logs`目录下,这对于调试和故障排除非常有用。`manager`和`host-manager`这两个应用程序可以提供基本的监控和管理功能,但需要在`conf/tomcat-users.xml`中添加用户和角色...

    TomCat绿色免安装版

    4. `logs`:记录TomCat运行时的日志信息。 5. `temp`:临时文件夹,用于存放TomCat运行时产生的临时文件。 6. `webapps`:Web应用程序的根目录,将应用的WAR文件或解压后的目录放在这里,TomCat会自动部署。 7. `...

    apache-tomcat-9.0.33.zip

    10. **Tomcat日志管理**: - Tomcat的日志信息保存在"logs"目录下,通过监控这些日志可以帮助排查问题和调试应用程序。 11. **Tomcat集群和负载均衡**: - 对于高可用性和性能提升,可以配置Tomcat集群,通过负载...

    启动tomcat出错The Apache Tomcat Native library which allows optimal performance in production environments was not found

    TOMCAT昨天突然自己宕掉服务了,怎么重起都不行,后来查看logs中catalina.out 日志发现如下错误 INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not ...

    org.apache.catalina.connector.ClientAbortException和TOMCAT的日志配置

    问题1:TOMCAT下载文件出错:org.apache.catalina.connector.ClientAbortException. 问题2:TOMCAT记录接收数据大小、发送数据大小和请求处理时间

    tomcat监控脚本

    5. **日志记录**:记录监控过程中的信息及异常情况。 6. **服务重启**:当发现服务异常时,能够自动停止并重新启动Tomcat服务。 #### 三、脚本实现细节 1. **获取Tomcat进程ID**: ```bash TomcatID=$(ps -ef | ...

    apache-tomcat-6.0.48.rar

    对于“避免出错的几率”,这可能意味着Tomcat 6.0.48在设计时已经考虑了常见的配置错误,并尽可能地进行了预防。例如,它可能会限制某些敏感配置的默认值,以减少安全漏洞的风险,或者提供清晰的错误提示,帮助用户...

    tomcat插件(极好)

    Tomcat插件是Eclipse集成开发环境中的一款重要工具,它极大地简化了Java Web应用程序的部署流程,使得开发者能够...通过合理利用这款插件,可以有效地提高开发效率,减少出错概率,从而提升项目的整体质量和开发体验。

    tomcat运行快捷部署脚本

    总结来说,"Tomcat运行快捷部署脚本"是一个提高开发效率的利器,通过自动化处理部署过程,减少了手动操作的时间和出错概率,同时利用热部署技术实现了编辑-编译-部署的无缝对接,让开发工作更加流畅高效。...

    Eclipse插件-TomcatPlugin下载

    5. **日志查看**:提供集成的日志查看器,便于开发者实时查看和分析 Tomcat 的运行日志。 6. **版本管理**:支持多版本的 Tomcat,可以方便地切换不同版本的服务器,适应不同的项目需求。 7. **资源管理**:可以...

    IIS整合tomcat工具

    3. **日志管理**:保持对IIS和Tomcat日志的跟踪,以便于故障排查和性能优化。 4. **更新维护**:及时更新IIS和Tomcat到最新版本,以获取最新的安全补丁和功能改进。 总之,"IIS+Tomcat自动整合工具"提供了一种简单...

    Tomcat 相关操作shell脚本

    3. **日志管理**:编写脚本定时清理`logs`目录下的旧日志,保持日志文件大小和数量在可控范围内。 4. **权限设置**:对于多用户环境,可能需要设置用户访问控制,这可以通过修改`conf/tomcat-users.xml`并配合shell...

    部署到tomcat报错

    解决这些问题通常需要查看Tomcat的错误日志(`catalina.out`),它会记录部署过程中的详细错误信息。通过分析这些信息,我们可以定位问题的根源。同时,阅读Tomcat的官方文档和社区论坛,如ITEYE博客中提到的链接,...

    tomcat自动启停脚本

    - **日志记录**:将脚本的执行结果输出到日志文件,便于后期查看和调试。 - **环境变量**:将Tomcat的安装路径等信息定义为环境变量,方便在不同环境中复用脚本。 - **参数化**:允许传入参数,如指定要部署的应用...

Global site tag (gtag.js) - Google Analytics