Skip to content

leishen6/springboot_log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍:

本项目主要是日志处理实现多线程进行处理:

  1. 接口日志异步池化入库: 将接口中的日志内容直接放入到队列中,不需要进行日志入库了,减少了一次数据库操作,可以提升接口的响应速度 。

  2. 库中日志多线程清理: 当日志表中的数据量过多时,会占用很多的磁盘空间,进而可能导致磁盘空间不足的告警,此时就需要进行日志的清理,但是此时在清理时,还需要将最新多少天的数据保留,将之前的日志数据清理掉 ;日志清理是 定时 进行清理的,一般在凌晨访问量最少的时候进行日志的清理。

项目结构:

项目结构展示:

点击查看结构图

启动测试:

About

使用多线程进行日志处理

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages