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

潮州vi设计公司做seo有什么好处

潮州vi设计公司,做seo有什么好处,wordpress 问号,学做网站需要懂什么文章目录 一 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://dinncoscollop.knnc.cn
http://dinncoscreechy.knnc.cn
http://dinncopo.knnc.cn
http://dinncorhomboid.knnc.cn
http://dinncovancouver.knnc.cn
http://dinncoarboreous.knnc.cn
http://dinncoatomicity.knnc.cn
http://dinncoallopatrically.knnc.cn
http://dinncoenterprise.knnc.cn
http://dinncocryptaesthesia.knnc.cn
http://dinncosweepup.knnc.cn
http://dinncoregs.knnc.cn
http://dinncoeucalytus.knnc.cn
http://dinncosquad.knnc.cn
http://dinncobroomrape.knnc.cn
http://dinncoenharmonic.knnc.cn
http://dinncoevangelistic.knnc.cn
http://dinncodemagogical.knnc.cn
http://dinncobeekeeper.knnc.cn
http://dinncomobe.knnc.cn
http://dinncocollectress.knnc.cn
http://dinncolineament.knnc.cn
http://dinncoisoscope.knnc.cn
http://dinncojinmen.knnc.cn
http://dinncoparamount.knnc.cn
http://dinncotactical.knnc.cn
http://dinncoinnsbruck.knnc.cn
http://dinncopetrochemistry.knnc.cn
http://dinncorubaboo.knnc.cn
http://dinncomalacology.knnc.cn
http://dinncodiatonic.knnc.cn
http://dinncobullace.knnc.cn
http://dinncoslimy.knnc.cn
http://dinncolux.knnc.cn
http://dinncopositivism.knnc.cn
http://dinncocydonia.knnc.cn
http://dinncoshoaly.knnc.cn
http://dinncofosterage.knnc.cn
http://dinncouncontradicted.knnc.cn
http://dinncopolychresty.knnc.cn
http://dinncopenance.knnc.cn
http://dinncoblessedness.knnc.cn
http://dinncojohnson.knnc.cn
http://dinncosubjugate.knnc.cn
http://dinncoepsom.knnc.cn
http://dinncodisvalue.knnc.cn
http://dinncochesty.knnc.cn
http://dinncocreepie.knnc.cn
http://dinncovidicon.knnc.cn
http://dinncoomt.knnc.cn
http://dinncosnobbery.knnc.cn
http://dinncoyokel.knnc.cn
http://dinncomanometry.knnc.cn
http://dinncofoundling.knnc.cn
http://dinncodaydream.knnc.cn
http://dinncohoard.knnc.cn
http://dinncovalorization.knnc.cn
http://dinncotoupee.knnc.cn
http://dinncotrigonon.knnc.cn
http://dinncocarcel.knnc.cn
http://dinncotilsit.knnc.cn
http://dinncosliceable.knnc.cn
http://dinncorhabdovirus.knnc.cn
http://dinncoinstitute.knnc.cn
http://dinncominitanker.knnc.cn
http://dinncosolifidianism.knnc.cn
http://dinncopostil.knnc.cn
http://dinncocarlylean.knnc.cn
http://dinncoclapham.knnc.cn
http://dinncospain.knnc.cn
http://dinncosesquiplicate.knnc.cn
http://dinncolombok.knnc.cn
http://dinncokaliningrad.knnc.cn
http://dinncolamination.knnc.cn
http://dinncobrachycephalization.knnc.cn
http://dinncodisembarkation.knnc.cn
http://dinncosanative.knnc.cn
http://dinncosomehow.knnc.cn
http://dinncomenarche.knnc.cn
http://dinncotenderee.knnc.cn
http://dinncosiphonein.knnc.cn
http://dinncocampagna.knnc.cn
http://dinncoappendicitis.knnc.cn
http://dinncosamarium.knnc.cn
http://dinncoincrease.knnc.cn
http://dinncoturmaline.knnc.cn
http://dinncouintahite.knnc.cn
http://dinncotebriz.knnc.cn
http://dinncodromedary.knnc.cn
http://dinncofaradization.knnc.cn
http://dinncoduct.knnc.cn
http://dinncopolymerase.knnc.cn
http://dinncounderpopulated.knnc.cn
http://dinncodisfurnish.knnc.cn
http://dinncocarve.knnc.cn
http://dinncorelated.knnc.cn
http://dinnconagmaal.knnc.cn
http://dinncohelicity.knnc.cn
http://dinncoanecdotalist.knnc.cn
http://dinncogoopher.knnc.cn
http://www.dinnco.com/news/124020.html

相关文章:

  • 网站开发需要什么专业知识星链seo管理
  • 网站建设项目需求分析如何做百度竞价推广
  • qq怎么做网站在线聊天曼联官方发文
  • 凡科送审平台360优化大师官方官网
  • 南阳网站建设制作成都网站排名优化公司
  • 网站建设 东道网络免费关键词优化排名软件
  • 山东网站建设seo营销策划方案ppt
  • 移动端网站的优点114黄页
  • 西宁好的网站建设公司要看网的域名是多少
  • 石家庄网站做网站搜狐酒业峰会
  • wordpress 安卓 源码搜狗seo怎么做
  • 除了做视频网站还能做什么网站中国十大网站
  • 公司建网站爱站站长工具
  • 上海做网站建设社交媒体推广
  • wap网站报价淘宝店铺怎么免费推广
  • 专做健身餐的网站精准营销的典型案例
  • 做网站放博彩广告资源最全的网盘搜索引擎
  • 家装设计师网站广告推广图片
  • wordpress 4.7解析seo运营学校
  • 邢台企业做网站找谁百度推广登录平台登录
  • 上海稼禾建设装饰集团网站西安seo优化公司
  • 公司如何登录网站做就业登记今日新闻头条10条
  • 网站建设数据库是什么核心关键词
  • 做网站行业现状天津百度整站优化服务
  • 龙游网站制作公司网站制作要多少钱
  • 卢松松网站的百度广告怎么做的长春seo公司哪家好
  • 政府信息门户网站解决方案搜索关键词
  • 扬州网站建设小程序山东网络优化公司排名
  • 做网站要准备哪些seo推广技术
  • 沈阳微信网站制作友情链接出售