防止日志占用过多的磁盘

王静静白银一 显示全部楼层 发表于 2021-4-12 18:39:01 |阅读模式 打印 上一主题 下一主题
防止日志占用过多的磁盘,怎么操作?
回复

使用道具 举报

精彩评论1

Yonghong-Club 显示全部楼层 发表于 2021-4-12 19:08:47
在某些情况下,实时的数据更新会带来无意义的日志的增加,短期看整个数据链条没有问题,但当日志过多时,磁盘被占用后,会出现一系列的问题。定时的清理日志是必要的尤其是更新频率在1个小时之内的项目。日志的分类大致有:
1、产品的bi.log;
2、tomcat下的catalina.out;
3、数据库的日志;
4、etl过程的日志文件;
对于产品的bi.log,有相关的配置项配置file.log.days=10,tomcat的catalina.out可以通过crontab实现定时清理find /opt/Yonghong_Z-Suite/tomcat/logs/ -name "catalina.20*" -mtime +10 -exec rm -rf {} \;,数据库的日志可以通过配置一些配置禁用数据库的日志#log-bin=mysql-bin,etl过程的日志需要etl过程中进行控制,比如设置日志记录过时时间:这个时间参数将从日志表中移除比超时天数早的日志记录;

回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部