一.业务场景 web项目开发中,经常会有的一个操作是记录请求日志,比如记录请求的IP地址,记录请求的路径,记录请求的参数等等. 每个系统都会根据自己的需要来记录一些请求相关的日志.一般会将记录的日志信息保存到数据库中,以便于查看,如出现异常 高频率的访问请求,或者是遇到其他一些问题都可以查看记录的日志来进行排查问题.如果系统的请求比较少的话,直接记录日志 则没什么问题,可是如果请求量比较大的时候,如何来优化日志记录的操作呢? 二.需求分析 本篇文章所说的这种方式是使用异步的方式来记录日志.Jav…