@Test
public void test08(){
/*
对于当前的logger,Log4j2Test01.class
Log4j2Test01本身就是在我们自定义的logger路径下的
注意:
如果使用异步日志
AsyncAppender、AsyncLogger不要同时出现,没有这个需求,效果也不会叠加
如果同时出现,那么效率会以AsyncAppender为主
AsyncLogger的全局异步和混合异步也不要同时出现,没有这个需求,效果也不会叠加
*/
Logger logger = LoggerFactory.getLogger(Log4j2Test01.class);
//日志的记录
for (int i = 0; i < 2000; i++) {
logger.error("error信息");
logger.warn("warn信息");
logger.info("info信息");
logger.debug("debug信息");
logger.trace("trace信息");
}
//系统业务逻辑
for (int i = 0; i < 1000; i++) {
System.out.println("------------------");
}
}
Log4j2AsyncLogger混合异步日志实现
最新推荐文章于 2024-08-23 14:43:00 发布