maven 配置jar包

   <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j2</artifactId></dependency><dependency>  <!-- 加上这个才能辨认到log4j2.yml文件 --><groupId>com.fasterxml.jackson.dataformat</groupId><artifactId>jackson-dataformat-yaml</artifactId></dependency>    

application-dev.yml配置文件

logging:config: classpath:log4j2-dev.yml

log4j2-dev.yml配置文件

#参考文档:
#官网:https://logging.apache.org/log4j/2.x/manual/configuration.html#YAML
#https://www.jianshu.com/p/4ac14b9f51d2?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
#http://shmilyaw-hotmail-com.iteye.com/blog/2410764
#
Configuration:status: WARN    #log4j2自身组件的日志级别Properties: # 定义全局变量Property:- name: zhx.log.levelvalue: debug- name: springframework.logvalue: info- name: org.mybatisvalue: debug- name: log.pathvalue: logs/owg_server/- name: project.namevalue: owg_serverAppenders:Console:  #输出到控制台name: CONSOLEtarget: SYSTEM_OUTThresholdFilter:level: ${zhx.log.level}onMatch: ACCEPTonMismatch: DENYPatternLayout:pattern: "%d{yyyy-MM-dd HH:mm:ss,SSS}:%4p %t (%F:%L) - %m%n"RollingFile: #输出到文件name: ROLLING_FILEThresholdFilter:level: ${zhx.log.level}onMatch: ACCEPTonMismatch: DENYfileName: ${log.path}/${project.name}.logfilePattern: "${log.path}/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}.log"PatternLayout:pattern: "%d{yyyy-MM-dd HH:mm:ss,SSS}:%4p %t (%F:%L) - %m%n"Policies: #触发策略SizeBasedTriggeringPolicy :  #基于日志文件大小触发size: "50MB"DefaultRolloverStrategy:max: 1000Loggers:Root:level: ${zhx.log.level}additivity: falseAppenderRef:- ref: CONSOLELogger:- name: com.zhxlevel: ${zhx.log.level}additivity: falseAppenderRef:- ref: CONSOLE- name: org.springframeworklevel: ${springframework.log}additivity: falseAppenderRef:- ref: CONSOLE- name: org.mybatislevel: ${org.mybatis}additivity: falseAppenderRef:- ref: CONSOLE

转载于:https://www.cnblogs.com/SimonHu1993/p/9479823.html

springboot配置log4j相关推荐

  1. SpringBoot如何配置log4j输出日志呢?

    转自: SpringBoot如何配置log4j输出日志呢? 下文笔者讲述SpringBoot配置log4j的方法分享,如下所示 SpringBoot日志输出 springboot框架中默认使用logb ...

  2. SpringBoot 配置多数据源

    项目Git地址:SpringBoot 配置多数据源:Jacob-multi-data-source 准备工作 准备两个数据库(此模块中两个数据库一个为本地 一个为远程,本地为主,远程为从).然后建表. ...

  3. log4j 打印线程号配置_日志配置log4j 打印线程号

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 # Set root logger level to WARN and a ...

  4. java常用日志框架日志门面及实现 SLF4J 、Jboss-logging 、JCL、Log4j、Logback、Log4j2、JUL,springboot集成 log4j、log4j2

    java常用日志框架日志门面SLF4J .Jboss-logging .JCL.Log4j及实现 Logback.Log4j2.JUL,springboot集成 log4j.log4j2 .logba ...

  5. 代码中配置log4j (同时输出不同级别的log到不同终端)

    2019独角兽企业重金招聘Python工程师标准>>> 通常log4j的配置都写在log.propertiy中.但是,遇到log文件的path不能hard code的地方就没辙啦,所 ...

  6. springboot配置Redis哨兵主从服务 以及 Redis 集群

    redis哨兵集群配置 Sentinel(哨兵)是Redis 的高可用性解决方案:由一个或多个Sentinel 实例 组成的Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从 ...

  7. SpringBoot配置属性之NOSQL

    SpringBoot配置属性系列 SpringBoot配置属性之MVC SpringBoot配置属性之Server SpringBoot配置属性之DataSource SpringBoot配置属性之N ...

  8. springboot配置Druid数据源

    springboot配置druid数据源 Author:SimpleWu springboot整合篇 前言 对于数据访问层,无论是Sql还是NoSql,SpringBoot默认采用整合SpringDa ...

  9. aop springboot 传入参数_java相关:springboot配置aop切面日志打印过程解析

    java相关:springboot配置aop切面日志打印过程解析 发布于 2020-3-31| 复制链接 摘记: 这篇文章主要介绍了springboot配置aop切面日志打印过程解析,文中通过示例代码 ...

最新文章

  1. 数据中心胶体电池的使用寿命
  2. Linux C :C的汇编码生成
  3. python编程输入图形_python编程,输入一个字符,用该字符输出一下图形,是一个数字6,用*表示6...
  4. 主页是单一的HTML文件,什么是主页,下列说法最为准确的是 _____。
  5. [骗分技巧——随机化Ⅱ] [Poi2014]Couriers,CodeChef - TKCONVEX
  6. Guava之RangeMap
  7. Qt多线程-QThreadPool线程池与QRunnable
  8. react-native无法在react-native-gesture-handler中解析符号android.support.v4.util.Pools解决方案...
  9. 深入理解同步/异步与阻塞/非阻塞区别 (转)
  10. Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
  11. cmd命令删除计算机密码,怎么用DOS命令查询或消除电脑登陆密码?
  12. python中控脚本_python连接中控考勤机分析数据
  13. 苹果手机如何分享wifi密码_WiFi密码破解器 v5.1.3手机版
  14. 2021免费注册TK域名使用一年的方法
  15. Python常见面试题总结
  16. 9月29更新美版T-mobile版本iPhone7代和7P有锁机卡贴解锁方法
  17. 趣店预制菜爆火背后,是一场慢节奏的长期主义
  18. 文献阅读—A detection algorithm for cherry fruits based on the improved YOLO-v4 model
  19. js股票K线图,比较专业的K线图插件
  20. 《穷爸爸富爸爸》读记

热门文章

  1. 文件服务器+好处,文件服务器 好处
  2. svg里写入html标签,如何将HTML元素放在内联SVG上
  3. liferay requestrequest和actionRequest用法
  4. windows桌面待办事项_有没有一款使用简单的电脑桌面待办事项提醒软件
  5. Kubernetes的yaml文件中的command使用
  6. Couldn't find leader offsets for Set([smt,0], [smt,1], [smt,2])
  7. SELinux基本概念及基本配置
  8. 深入理解Spark 2.1 Core (七):Standalone模式任务执行的原理与源码分析
  9. [python作业AI毕业设计博客]大数据Hadoop工具python教程1-HDFS Hadoop分布式文件系统...
  10. 美团点评CTO罗道锋确认离职,新东家是快手?