首先讲解一下日志的基本需求:1、清晰记录业务过程数据2、同一业务场景的日志,集中输出到同一文件中,方便查看3、定义一些切面日志,自动记录,并归集到指定的摘要日志文件中(web,http,rpc,redis,mq,dao)4、能比较方便的定义出新的日志切片文件5、异常日志独出来,单独一个日志文件存放,方便日常检查服务是否正常6、针对日志脱敏在代码层面有较好的支持。 以上的需求是比较基础,又满足了大部分的场景需要。