首页 > 编程语言 >java tomcat按天生成日志

java tomcat按天生成日志

时间:2022-10-31 11:34:34浏览次数:77  
标签:1.6 shell java tar tomcat 按天 catalina cronolog

tomcat按天生成日志,亲测可行~

1.安装cronolog
安装方式一:

shell> sudo yum install cronolog

shell> sudo apt-get install cronolog

验证cronolog:
shell> which cronolog

安装方式二:

shell> wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
或者在百度云盘下载:
https://pan.baidu.com/s/1nEaWSFf1YhztQGiz2OYL7A

下载完成:
shell> tar zxf cronolog-1.6.2.tar.gz
shell> cd cronolog-1.6.2 
shell> ./configre
shell> make 
shell> make install

验证cronolog:
shell> which cronolog

2.修改启动tomcat的catalina.sh文件
catalina.sh文件在tomcat的bin目录下
shell> vim catalina.sh
注释掉:
#touch "$CATALINA_OUT"
修改:
org.apache.catalina.startup.Bootstrap "$@" start \
      >> "$CATALINA_OUT" 2>&1 "&"
改为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >>/dev/null &

 

 

 3.重新启动tomcat生效
查看tomcat下的logs文件是否有 catalina.2018-12-10.out类似的文件。

标签:1.6,shell,java,tar,tomcat,按天,catalina,cronolog
From: https://www.cnblogs.com/wuchangsoft/p/16843704.html

相关文章

  • JavaScript常用方法和一些封装
    博主在js上已经花费了很长时间,不禁深深地被其轻巧而强大的功能,以及优雅灵活的写法所折服,一直没找到机会来总结一下,正好把学习的东西做一个汇总。题外话我始终认为,学习编程最......
  • 《JavaScript百炼成仙》续集01. let强者,竟恐怖如斯
     前些天发现了一个巨牛的人工智能学习博客,通俗易懂,风趣幽默,忍不住分享一下给大家。​​点击跳转​​这一日夜晚,月光皎洁,洒洒地落在青山院西南边的一座小山上。这座小山大约......
  • 【博学谷学习记录】超强总结,用心分享|Java基础分享-树
    目录1.树的简介2.一些有关于树的概念3.树的种类3.1B-树、B+树简介3.2B+树简介3.3B+树和B-树的主要区别3.4B+树的插入4.B+树经典面试题 前言当我们发现SQL......
  • Java通过注解运行方法
    //上下文@ResourceprivateApplicationContextapplicationContext;@Beanpublicvoidtest(){//扫描ControllerReflectionsreflections=newReflection......
  • javaScript 中的布尔类型
    https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Language_Overview......
  • Java数组练习
    从键盘接收整型数据存放到数组中,并对数组中的数据进行管理。具体实现以下方法:从键盘接收数据,显示数组中元素的内容,从键盘接收一个数据,插入到数组的指定位置处,输出数组中能......
  • javascript中的toString()
    基本介绍javascript中的toString方法是我们在写前端时经常要用的一个函数,也就是将我们的变量转换成字符串的方法。javascript中各种类型的toString方法javascript中定义了7......
  • JavaScript第一章
    JavaScript第一章JavaScript是由网景公司发明的一种脚本语言,最早期仅用于对网页中的表单进行验证或动态特效。自从NodeJS出现后,JavaScript也能够作为后端服务器程序的......
  • JavaScript HTML DOM
    JavaScriptHTMLDOM通过HTMLDOM,可访问JavaScriptHTML文档的所有元素HTMLDOM(文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(DocumentObjectMod......
  • 深度剖析Java的volatile实现原理,再也不怕面试官问了
    上篇文章我们讲了synchronized的用法和实现原理,我们总爱说synchronized是重量级锁,volatile是轻量级锁。为什么volatile是轻量级锁,体现在哪些方面?以及volatile的作用和实现......