Linux tomcat下catalina.out日志文件分割

发布时间 - 2026-01-10 23:02:28    点击率:

Linux tomcat下catalina.out日志文件分割

前言:

tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下:

1.更新最新的tomcat_juli.jar包到./bin/目录下;

2.拷贝log4j.jar,lo4j.properties到./lib目录下;

3.删除./conf/logging.properties

4.重启

log4j配置样本

实例代码:

log4j.rootLogger=INFO,CATALINA 
log4j.logger.com.danga.MemCached.MemCachedClient=WARN,CATALINA  
#log4j.appender.CONSOLE = org.apache.log4j.ConsoleAppender 
#log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout 
#log4j.appender.CONSOLE.encoding = UTF-8 
#log4j.appender.CONSOLE.layout.conversionPattern =[%p-%d{yyyy/MM/dd/HH\:mm\:ss}]%c{1}.(%L) - %m%n  
 
 
# Define CATALINA appenders 
log4j.appender.CATALINA = org.apache.log4j.DailyRollingFileAppender 
log4j.appender.CATALINA.file = ${catalina.base}/logs/catalina.out 
log4j.appender.CATALINA.DatePattern ='.'yyyy-MM-dd 
log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout 
log4j.appender.CATALINA.layout.conversionPattern = [%p-%d{yyyy/MM/dd/HH\:mm\:ss}]%c{1}.(%L) - %m%n  
log4j.appender.CATALINA.append = true 

lo4j自动在午夜切割catalina.out成catalina.out.2011-03-07

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# Linux  # tomcat下catalina.out日志文件分割  # tomcat下catalina.out日志  # tomcat的catalina.out日志按自定义时间格式进行分割的操作方法  # 浅析Tomcat各种日志的关系与catalina.out文件的分割问题  # Tomcat8使用cronolog来进行Catalina.Out日志分割方法  # Tomcat使用Log4j输出catalina.out日志  # 详解关于tomcat切割catalina.out日志的三种方式  # Tomcat日志文件详解及catalina.out日志清理方法小结  # 目录下  # 希望能  # 谢谢大家  # 重启  # 方法如下  # 文件分割  # 午夜  # pre  # conf  # lib  # properties  # INFO  # CATALINA  # logger  # rootLogger  # class  # brush  # xml  # util  # logging 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用  EditPlus中的正则表达式实战(5)  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  如何在腾讯云服务器快速搭建个人网站?  Laravel怎么在Controller之外的地方验证数据  动图在线制作网站有哪些,滑动动图图集怎么做?  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Java类加载基本过程详细介绍  使用C语言编写圣诞表白程序  如何实现javascript表单验证_正则表达式有哪些实用技巧  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  如何在橙子建站中快速调整背景颜色?  如何快速搭建高效服务器建站系统?  如何为不同团队 ID 动态生成多个独立按钮  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  如何快速打造个性化非模板自助建站?  昵图网官网入口 昵图网素材平台官方入口  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  JavaScript如何实现错误处理_try...catch如何捕获异常?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  微信小程序 配置文件详细介绍  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  详解Huffman编码算法之Java实现  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  如何登录建站主机?访问步骤全解析  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  高防服务器:AI智能防御DDoS攻击与数据安全保障  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  如何用PHP快速搭建CMS系统?  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  北京的网站制作公司有哪些,哪个视频网站最好?  Bootstrap整体框架之JavaScript插件架构  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  装修招标网站设计制作流程,装修招标流程?  如何快速搭建个人网站并优化SEO?  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  在线教育网站制作平台,山西立德教育官网?  Laravel如何生成URL和重定向?(路由助手函数)  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】