淄博 网站设计小鸟云WordPress数据库连接
news/
2025/9/23 4:32:02/
文章来源:
淄博 网站设计,小鸟云WordPress数据库连接,怎么做国外网站,网页设计与制作教程的页数是背景#xff1a;用nohup运行jar包时候#xff0c;会产生大量的日志文件#xff0c;影响磁盘存储#xff0c;生产环境大概1天有30个g 解决方案#xff1a; 1、用split分割日志#xff0c;代码在下面#xff08;可以先测试一下#xff09;#xff0c;然后加入到定时任务…背景用nohup运行jar包时候会产生大量的日志文件影响磁盘存储生产环境大概1天有30个g 解决方案 1、用split分割日志代码在下面可以先测试一下然后加入到定时任务中每天执行。 this_path$(cd /app/query4a/; pwd) echo $this_path
current_date$(date -d “-1 day” “%Y%m%d”) echo $current_date
cp /app/query4a/nohup.out /app/query4a/split_log/${current_date}.log cat /dev/null /app/query4a/nohup.out 缺点日志量大的时候执行非常慢且清空后的nohup文件得需要好久才能存新的日志 2、用logrote分割压缩日志 这个工具很好用很强大功能很全。我们只介绍自己用到的地方。 我参考的这个文章Linux进阶日志分割工具logrotate_linux日志切割-CSDN博客 我没弄定时任务每天晚上也是自动跑的脚本。参考60g日志分割20分钟就成功了且新的日志会存到新的nohup.out文件中 代码如下 在cd /etc/logrotate.d/文件下新建一个脚本名字是query4a 脚本如下 /app/query4a/nohup.out { daily # 每天分割一次 #size 5M # 源文件小于5M时不分割 rotate 180 copytruncate notifempty # 当日志文件为空时不分割 missingok dateext # 切割后的文件添加日期作为后缀 dateyesterday # 配合dateext使用添加前一天的日期作为分割后日志的后缀 dateformat -%Y-%m-%d compress create 0644 appuser appuser } 3、如果不想生成nohup.out日志可以在启动程序的时候 nohup jav -jar xx.jar /dev/null 21
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/911362.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!