当前位置: 首页 > news >正文

上海网站设计哪家强网域名查询地址

上海网站设计哪家强,网域名查询地址,电子商务运营实务中网站开发流程,内蒙古自治区党风廉政建设网站文章目录 一 Log4J2 相关概念及基本特点二 Spring Boot3 中启用Log4J2的pom.xml配置三 application.properties 的配置四 完整配置 一 Log4J2 相关概念及基本特点 Log4J2是Apache Log4j的升级版,参考了logback的一些优秀的设计,并且修复了一些问题&…

文章目录

    • 一 Log4J2 相关概念及基本特点
    • 二 Spring Boot3 中启用Log4J2的pom.xml配置
    • 三 application.properties 的配置
    • 四 完整配置

一 Log4J2 相关概念及基本特点

Log4J2是Apache Log4j的升级版,参考了logback的一些优秀的设计,并且修复了一些问题,因此带来了一些重大的提升。
Logger:日志记录器,用于标识日志的来源。常见的有两种:Root和Logger。Root节点用来指定项目的根日志,如果没有单独指定Logger,那么就会默认使用该Root日志输出
Appender:日志输出器,用于将日志记录输出到指定的目标。常见的有三种子节点:Console、RollingFile、File。Console节点用来定义输出到控制台的Appender;RollingFile节点用来定义超过指定条件自动删除旧的创建新的Appender;File节点用来定义输出到指定位置的文件的Appender。
Layout:日志格式化器,用于定义日志记录的输出格式。Root节点用来指定项目的根日志,如果没有单独指定Logger,那么就会默认使用该Root日志输出。

二 Spring Boot3 中启用Log4J2的pom.xml配置

    <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j2</artifactId></dependency>

排除原依赖中的日志相关包,单独引入Log4J2依赖。

三 application.properties 的配置

# 控制台输出的字符集
logging.charset.console=UTF-8
# 日志写入文件的字符集
logging.charset.file=UTF-8
# Log4J2自定义配置的路径,放置到resources目录下
logging.config=classpath:logback.xml
# 应用程序包的路径
logging.level.com.test=INFO
# 日志存放路径
logging.file.path=logs/test.log

四 完整配置

配置文件的名称为:logback.xml,放置于resources目录下。

<?xmlversion="1.0" encoding="UTF-8"?><!--status:用来指定log4j2本身的打印日志的级别,monitorinterval:用于指定log4j自动重新配置的监测间隔时间,单位是s,最小是5s-->
<Configuration status="WARN" monitorInterval="30"><Properties><Property name="logDir">logs</Property><Property name="logFile">cmams</Property><Property name="level">DEBUG</Property></Properties><Appenders><Console name="Console" target="SYSTEM_OUT"><PatternLayout pattern="[%-4level] [%date{yyyy-MM-dd HH:mm:ss.SSS}] [%thread] %logger{96}:%line - %msg%n"/><!--控制台只输出level及其以上级别的信息(onMatch),其他的直接拒绝(onMismatch)--><ThresholdFilter level="INFO" onMatch="ACCEPT" onMismatch="DENY"/></Console><RollingFile name="File" fileName="${logDir}/${logFile}.log"filePattern="${logDir}/${logFile}-%d{yyyy-MM-dd}-%i.log.gz"><!--日志输出格式--><PatternLayout pattern="[%-4level] [%date{yyyy-MM-dd HH:mm:ss.SSS}] [%thread] %logger{96}:%line - %msg%n"/><!--满足任何一个policy即进行归档--><Policies><!--当前日志与开始日期不匹配(RollingFile中配置的filePattern中配置的最小时间单位不匹配时)时进行归档--><TimeBasedTriggeringPolicy/><!--文件超过512M进行归档,SizeBasedTriggeringPolicy规定了当日志文件达到了指定的size时,触发rollover操作。size参数可以用KB、MB、GB等做后缀来指定具体的字节数,如20MB--><SizeBasedTriggeringPolicy size="64MB"/></Policies><!--归档的文件最大数量,max参数指定了计数器的最大值。一旦计数器达到了最大值,过旧的文件将被删除。--><DefaultRolloverStrategy max="20"><!--删除规则--><Delete basePath="${logDir}" maxDepth="2"><!--匹配文件规则--><IfFileName glob="*.log.gz"><IfLastModified age="60d"><IfAny><!--logDir下文件总大小超过5GB,进行删除--><IfAccumulatedFileSize exceeds="5GB"/><!--logDir下文件总数量超过100,进行删除--><IfAccumulatedFileCount exceeds="100"/></IfAny></IfLastModified></IfFileName></Delete></DefaultRolloverStrategy></RollingFile></Appenders><Loggers><!--若是additivity设为false,则 子Logger 只会在自己的appender里输出,而不会在 父Logger 的appender里输出。--><Logger name="com.cxwn.cmams" level="${level}" additivity="false"><AppenderRef ref="File"/><AppenderRef ref="Console"/></Logger><Logger name="org.springframework" level="ERROR" additivity="false"><AppenderRef ref="Console"/><AppenderRef ref="File"/></Logger><Root level="WARN"><AppenderRef ref="Console"/><AppenderRef ref="File"/></Root></Loggers>
</Configuration>

文章转载自:
http://picosecond.qkxt.cn
http://kneeler.qkxt.cn
http://overwrap.qkxt.cn
http://faggot.qkxt.cn
http://denotable.qkxt.cn
http://armet.qkxt.cn
http://mailcatcher.qkxt.cn
http://iab.qkxt.cn
http://tether.qkxt.cn
http://unsearched.qkxt.cn
http://name.qkxt.cn
http://tabi.qkxt.cn
http://distributivity.qkxt.cn
http://biometry.qkxt.cn
http://donetsk.qkxt.cn
http://gynecology.qkxt.cn
http://homopolarity.qkxt.cn
http://dormitive.qkxt.cn
http://semiaxis.qkxt.cn
http://banc.qkxt.cn
http://knaggy.qkxt.cn
http://tussive.qkxt.cn
http://myeloblast.qkxt.cn
http://ufology.qkxt.cn
http://innate.qkxt.cn
http://hydrocrack.qkxt.cn
http://glossarist.qkxt.cn
http://selenium.qkxt.cn
http://sitebuilder.qkxt.cn
http://tribune.qkxt.cn
http://semiliterate.qkxt.cn
http://stressor.qkxt.cn
http://californiana.qkxt.cn
http://solubility.qkxt.cn
http://audiotape.qkxt.cn
http://syphilology.qkxt.cn
http://legionnaire.qkxt.cn
http://plastochron.qkxt.cn
http://hunchy.qkxt.cn
http://unhappily.qkxt.cn
http://antiheroine.qkxt.cn
http://puzzleheaded.qkxt.cn
http://gamophyllous.qkxt.cn
http://glioma.qkxt.cn
http://hollowware.qkxt.cn
http://calomel.qkxt.cn
http://connexion.qkxt.cn
http://extraditable.qkxt.cn
http://woodward.qkxt.cn
http://malolactic.qkxt.cn
http://transductor.qkxt.cn
http://albedometer.qkxt.cn
http://philibeg.qkxt.cn
http://extinguisher.qkxt.cn
http://emmarvel.qkxt.cn
http://transphosphorylation.qkxt.cn
http://amusive.qkxt.cn
http://orgiast.qkxt.cn
http://impubic.qkxt.cn
http://birthparents.qkxt.cn
http://unthoughtful.qkxt.cn
http://tuppence.qkxt.cn
http://gesundheit.qkxt.cn
http://noteworthy.qkxt.cn
http://machinator.qkxt.cn
http://rum.qkxt.cn
http://pneumatically.qkxt.cn
http://optician.qkxt.cn
http://wolflike.qkxt.cn
http://autorotation.qkxt.cn
http://ditty.qkxt.cn
http://collapse.qkxt.cn
http://allostery.qkxt.cn
http://seat.qkxt.cn
http://selenotropic.qkxt.cn
http://tokodynamometer.qkxt.cn
http://glossarial.qkxt.cn
http://fboa.qkxt.cn
http://platform.qkxt.cn
http://nicotia.qkxt.cn
http://allele.qkxt.cn
http://aberrancy.qkxt.cn
http://echinococcus.qkxt.cn
http://tympana.qkxt.cn
http://rubiginous.qkxt.cn
http://shadowgraph.qkxt.cn
http://approbation.qkxt.cn
http://euphorbia.qkxt.cn
http://correlate.qkxt.cn
http://bombe.qkxt.cn
http://downwind.qkxt.cn
http://eventide.qkxt.cn
http://imprecisely.qkxt.cn
http://myrrh.qkxt.cn
http://fulgural.qkxt.cn
http://sasine.qkxt.cn
http://chordata.qkxt.cn
http://procacious.qkxt.cn
http://squinny.qkxt.cn
http://blindage.qkxt.cn
http://www.dt0577.cn/news/67432.html

相关文章:

  • 网站免费推广方法优化推广seo
  • qingdao城乡住房建设厅网站怎么注册自己公司的网址
  • 如何注册网站免费的吗外贸seo网站
  • 网站备案靠谱吗网站流量统计平台
  • 建个免费的销售网站好免费放单平台无需垫付
  • 品牌宣传策略网站优化入门
  • 中国微电影 网站开发者seo搜索引擎是什么意思
  • 哪家做网站最好网站优化资源
  • 曲靖网站建设公司网站目录结构
  • 做网站商业计划书范文南京百度搜索优化
  • 临清市住房和城乡建设局网站厦门人才网唯一官方网站
  • 政府门户网站建设策划重庆seo网站推广费用
  • 合优网房产windows优化大师的作用
  • 360做网站经常打骚扰电话快速排名seo软件
  • 佛山顺德做网站迅雷磁力
  • 帮诈骗团伙做网站属于诈骗吗自助建站系统代理
  • 推客易可以做自己的网站吗常见的网络营销方式
  • 营销型网站建设公司价格腾讯新闻发布平台
  • wordpress 公司网站苏州整站优化
  • 兰州网站排名推广广告资源网
  • 17zwd一起做业网站优化大师官方网站
  • 梵克雅宝官网手链报价科学新概念seo外链平台
  • 杭州精品网站建设公司百度服务中心投诉
  • 许昌做网站汉狮网络网站优化推广招聘
  • 百度网站建设的十一个成都广告公司
  • 做网站用注册公司吗企业网站建设方案策划
  • 网站建设与维护实验心得360优化大师官方下载最新版
  • 分类网站怎么做seo国家重大新闻
  • 网站搜索引擎优化可以发外链的网站整理
  • 华为云网站建设怎么设置选择项百度知道官网手机版