Vert.x使用log4j2
2018-11-25 14:14
417 查看
使用System Property指定LogFactory Delegate
System.setProperty("vertx.logger-delegate-factory-class-name","io.vertx.core.logging.Log4j2LogDelegateFactory");
log4j2配置文件
log4j2.xml 放在 resources下
<?xml version="1.0" encoding="UTF-8"?> <!-- OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL --> <Configuration status="WARN" monitorInterval="60"><!-- self log level --> <Properties> <Property name="log_path">D:\\test\\log\\</Property> </Properties> <Appenders> <Console name="Console" target="SYSTEM_OUT"> <!--<ThresholdFilter level="WARN" onMatch="ACCEPT" onMismatch="DENY" />--> <PatternLayout pattern="[%d][%t][%p][%c:%L] %m%n"/> </Console> <RollingFile name="DailyRollingFile" fileName="${log_path}/zcrTest.log" filePattern="${log_path}/zcrTest%d{yyyy-MM-dd}-%i.log.gz"> <Filters> <ThresholdFilter level="INFO"/> <!--<ThresholdFilter level="WARN" onMatch="DENY" onMismatch="NEUTRAL"/>--> </Filters> <PatternLayout pattern="[%d][%t][%p][%c:%L] %m%n"/> <!--<TimeBasedTriggeringPolicy interval="1"/>--> <SizeBasedTriggeringPolicy size="10MB"/> </RollingFile> </Appenders> <Loggers> <Root level="DEBUG"> <AppenderRef ref="Console"/> <AppenderRef ref="DailyRollingFile"/> </Root> </Loggers> </Configuration>
相关文章推荐
- log4j2 使用详解
- log4j2 使用详解
- 使用slf4j和log4j2记录日志
- log4j2 使用详解
- 使用vertx共享数据 Using Shared Data with Vert.x
- 使用log4j2的常用要点
- log4j2插件使用
- 转:spring boot log4j2配置(使用log4j2.yml文件)---YAML 语言教程
- Java日志框架使用技巧收集(slf4j、jcl、jul、log4j1、log4j2、logback)
- jfinal 使用 log4j2
- 记录我的学习笔记-Java-log4j2的使用
- log4j2日志框架使用简单概述
- 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案
- 在java下使用log4j2记录日志
- log4j2 实际使用详解
- idea中使用log4j2打印日志
- Log4j2 与Spring 使用webAppRootKey
- log4j2 不使用配置文件,动态生成logger对象
- log4j2 使用详解
- log4j2使用及配置讲解