当前位置: 首页 > news >正文 网站源码php网络规划设计师是副高 news 2025/11/4 21:36:21 网站源码php,网络规划设计师是副高,中国深圳航空公司官网,wordpress邮箱失败logback-spring.xml 的配置及详解 一、注意实现二、配置及详解 一、注意实现 logback-spring.xml 中有三处需要根据实际业务进行修改#xff0c;直接查找“#xff08;根据业务修改#xff09;”即可进行定位。 如果不想修改#xff0c;直接复制粘贴到自己系统运行也可以直接查找“根据业务修改”即可进行定位。 如果不想修改直接复制粘贴到自己系统运行也可以不会报错。 二、配置及详解 application.yml 配置 #日志配置 logging:config: classpath:logback-spring.xmllogback-spring.xml 配置 ?xml version1.0 encodingUTF-8? configuration scantrue scanPeriod10 seconds!-- logger上下文名称根据业务修改 --contextNameMyContextName/contextName!-- 定义了一个名为serverName的属性它的值来自于logging.file.name如果没有找到该属性默认为MyServerName根据业务修改 --springProperty nameserverName sourcelogging.file.name defaultValueMyServerName/springProperty namelogging.path sourcelogging.file.path defaultValue././logs//!-- 彩色日志依赖的渲染类 --!-- 定义了一个名为clr的转换规则它使用org.springframework.boot.logging.logback.ColorConverter类进行转换这个元素通常用于将日志输出中的文本着色以便更容易地区分不同的日志级别或其他信息 --conversionRule conversionWordclr converterClassorg.springframework.boot.logging.logback.ColorConverter/!-- WhitespaceThrowableProxyConverter和ExtendedWhitespaceThrowableProxyConverter都是用于将异常信息转换为字符串并将其中的换行符替换为空格以便更容易地在日志输出中显示的类。它们之间的区别在于ExtendedWhitespaceThrowableProxyConverter在输出异常信息时会包含更多的详细信息例如异常的类名、方法名和行号等 --!-- 定义了一个名为wex的转换规则它使用org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter类进行转换这个元素通常用于将异常信息转换为字符串并将其中的换行符替换为空格以便更容易地在日志输出中显示 --conversionRule conversionWordwexconverterClassorg.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter/!-- 定义了一个名为wEx的转换规则它使用org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter类进行转换这个元素通常用于将异常信息转换为字符串并将其中的换行符替换为空格以便更容易地在日志输出中显示 --conversionRule conversionWordwExconverterClassorg.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter/!-- 彩色日志格式 --!-- value值是日志输出模板 :-是属性名和其默认值之间的分隔符作用与:相同 --!-- 定义日志输出格式的转换规则%d{yyyy-MM-dd HH:mm:ss.SSS}表示日期和时间%clr表示将输出文本着色{faint}表示使用淡色 --!-- %5p表示日志级别输出右对齐左边以空格填充 --!-- ${PID:- }表示进程ID%clr表示将输出文本着色{magenta}表示使用洋红色 --!-- ---表示一个分隔符 --!-- %t显示产生该日志的线程名%15若字符长度小于15则左边用空格填充%.15若字符长度超过15截去多余字符 --!-- %-40若字符长度小于40则右边用空格填充%.40若字符长度超过40截去多余字符logger{39}对应的是“logging.WARNING”级别。具体来说Python的logging模块定义了以下几个级别从低到高NOTSET、DEBUG、INFO、WARNING、ERROR、CRITICAL。因此logger{39}表示的是WARNING级别即日志记录器会记录所有WARNING级别及以上的日志信息 --!-- %m表示日志消息%n表示换行符${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}表示异常信息。如果日志输出中包含异常信息这个规则将会将其转换为字符串并将其中的换行符替换为空格以便更容易地在日志输出中显示 --property nameCONSOLE_LOG_PATTERNvalue${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}/!--1. 输出到控制台--!-- 定义控制台日志输出的appenderclassch.qos.logback.core.ConsoleAppender表示使用Logback框架提供的ConsoleAppender类来输出日志到控制台 --appender nameCONSOLE classch.qos.logback.core.ConsoleAppender!--此日志appender是为开发使用只配置最底级别控制台输出的日志级别是大于或等于此级别的日志信息--!-- 定义日志输出级别的过滤器classch.qos.logback.classic.filter.ThresholdFilter表示使用Logback框架提供的ThresholdFilter类来过滤日志输出leveldebug/level表示只输出debug级别及以上的日志 --filter classch.qos.logback.classic.filter.ThresholdFilterleveldebug/level/filterencoder!-- ${CONSOLE_LOG_PATTERN}表示控制台日志输出格式UTF-8表示编码格式 --Pattern${CONSOLE_LOG_PATTERN}/Pattern!-- 设置字符集 --charsetUTF-8/charset/encoder/appender!--2. 输出到文档--!-- 2.1 level为 DEBUG 日志时间滚动输出 --!-- 定义文件日志输出的appenderclassch.qos.logback.core.rolling.RollingFileAppender表示使用Logback框架提供的RollingFileAppender类来输出日志到文件 --appender nameDEBUG_FILE classch.qos.logback.core.rolling.RollingFileAppender!-- 正在记录的日志文档的路径及文档名 --file${logging.path}/web_debug.log/file!--日志文档输出格式--encoderpattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n/patterncharsetUTF-8/charset !-- 设置字符集 --/encoder!-- 日志记录器的滚动策略按日期按大小记录 --!-- 定义日志文件滚动策略的标签classch.qos.logback.core.rolling.TimeBasedRollingPolicy表示使用Logback框架提供的TimeBasedRollingPolicy类来定义日志文件的滚动策略 --rollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicy!-- 日志归档 --!-- 定义日志文件名的模式。在这个模式中${logging.path}表示日志文件的路径%d{yyyy-MM-dd}表示日期格式%i表示文件索引 --fileNamePattern${logging.path}/web-debug-%d{yyyy-MM-dd}.%i.log/fileNamePattern!-- 定义日志文件滚动策略的标签classch.qos.logback.core.rolling.SizeAndTimeBasedFNATP表示使用Logback框架提供的SizeAndTimeBasedFNATP类来定义日志文件的滚动策略maxFileSize100MB/maxFileSize表示日志文件的最大大小为100MB。这个滚动策略通常用于按照时间和文件大小滚动日志文件以便更好地管理日志文件的大小和数量 --timeBasedFileNamingAndTriggeringPolicy classch.qos.logback.core.rolling.SizeAndTimeBasedFNATPmaxFileSize100MB/maxFileSize/timeBasedFileNamingAndTriggeringPolicy!--日志文档保留天数--maxHistory15/maxHistory/rollingPolicy!-- 此日志文档只记录debug级别的 --!-- 定义日志输出级别的过滤器。在这个过滤器中classch.qos.logback.classic.filter.LevelFilter表示使用Logback框架提供的LevelFilter类来过滤日志输出leveldebug/level表示只输出debug级别及以上的日志 --filter classch.qos.logback.classic.filter.LevelFilterleveldebug/level!-- onMatchACCEPT/onMatch表示如果日志事件与过滤器匹配则接受该事件onMismatchDENY/onMismatch表示如果日志事件与过滤器不匹配则拒绝该事件 --onMatchACCEPT/onMatchonMismatchDENY/onMismatch/filter/appender!-- 2.2 level为 INFO 日志时间滚动输出 --appender nameINFO_FILE classch.qos.logback.core.rolling.RollingFileAppender!-- 正在记录的日志文档的路径及文档名 --file${logging.path}/web_info.log/file!--日志文档输出格式--encoderpattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n/patterncharsetUTF-8/charset/encoder!-- 日志记录器的滚动策略按日期按大小记录 --rollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicy!-- 天天日志归档路径以及格式 --fileNamePattern${logging.path}/web-info-%d{yyyy-MM-dd}.%i.log/fileNamePatterntimeBasedFileNamingAndTriggeringPolicy classch.qos.logback.core.rolling.SizeAndTimeBasedFNATPmaxFileSize100MB/maxFileSize/timeBasedFileNamingAndTriggeringPolicy!--日志文档保留天数--maxHistory15/maxHistory/rollingPolicy!-- 此日志文档只记录info级别的 --filter classch.qos.logback.classic.filter.LevelFilterlevelinfo/levelonMatchACCEPT/onMatchonMismatchDENY/onMismatch/filter/appender!-- 2.3 level为 WARN 日志时间滚动输出 --appender nameWARN_FILE classch.qos.logback.core.rolling.RollingFileAppender!-- 正在记录的日志文档的路径及文档名 --file${logging.path}/web_warn.log/file!--日志文档输出格式--encoderpattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n/patterncharsetUTF-8/charset !-- 此处设置字符集 --/encoder!-- 日志记录器的滚动策略按日期按大小记录 --rollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicyfileNamePattern${logging.path}/web-warn-%d{yyyy-MM-dd}.%i.log/fileNamePatterntimeBasedFileNamingAndTriggeringPolicy classch.qos.logback.core.rolling.SizeAndTimeBasedFNATPmaxFileSize100MB/maxFileSize/timeBasedFileNamingAndTriggeringPolicy!--日志文档保留天数--maxHistory15/maxHistory/rollingPolicy!-- 此日志文档只记录warn级别的 --filter classch.qos.logback.classic.filter.LevelFilterlevelwarn/levelonMatchACCEPT/onMatchonMismatchDENY/onMismatch/filter/appender!-- 2.4 level为 ERROR 日志时间滚动输出 --appender nameERROR_FILE classch.qos.logback.core.rolling.RollingFileAppender!-- 正在记录的日志文档的路径及文档名 --file${logging.path}/web_error.log/file!--日志文档输出格式--encoderpattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n/patterncharsetUTF-8/charset !-- 此处设置字符集 --/encoder!-- 日志记录器的滚动策略按日期按大小记录 --rollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicyfileNamePattern${logging.path}/web-error-%d{yyyy-MM-dd}.%i.log/fileNamePatterntimeBasedFileNamingAndTriggeringPolicy classch.qos.logback.core.rolling.SizeAndTimeBasedFNATPmaxFileSize100MB/maxFileSize/timeBasedFileNamingAndTriggeringPolicy!--日志文档保留天数--maxHistory15/maxHistory/rollingPolicy!-- 此日志文档只记录ERROR级别的 --filter classch.qos.logback.classic.filter.LevelFilterlevelERROR/levelonMatchACCEPT/onMatchonMismatchDENY/onMismatch/filter/appender !-- 4.1 开发环境:打印控制台--!-- 用于在Spring Boot应用程序中配置日志记录的标签。在这个标签中namedev表示这个配置文件只在dev环境中生效logger namecom.myClass.controller leveldebug/表示为com.myClass.controller根据业务修改这个包下的类配置日志输出级别为debug --springProfile namedevlogger namecom.myClass.controller leveldebug//springProfile!-- 用于配置日志输出的标签。在这个标签中levelinfo表示日志输出级别为infoappender-ref refCONSOLE/、appender-ref refDEBUG_FILE/、appender-ref refINFO_FILE/、appender-ref refWARN_FILE/、appender-ref refERROR_FILE/表示将日志输出到不同的appender中分别为控制台、debug文件、info文件、warn文件和error文件 --root levelinfoappender-ref refCONSOLE/appender-ref refDEBUG_FILE/appender-ref refINFO_FILE/appender-ref refWARN_FILE/appender-ref refERROR_FILE//root /configuration 文章转载自: http://www.morning.gqbtw.cn.gov.cn.gqbtw.cn http://www.morning.syxmx.cn.gov.cn.syxmx.cn http://www.morning.crsnb.cn.gov.cn.crsnb.cn http://www.morning.rcjqgy.com.gov.cn.rcjqgy.com http://www.morning.zkzjm.cn.gov.cn.zkzjm.cn http://www.morning.rnmmh.cn.gov.cn.rnmmh.cn http://www.morning.ppghc.cn.gov.cn.ppghc.cn http://www.morning.kpypy.cn.gov.cn.kpypy.cn http://www.morning.qrcsb.cn.gov.cn.qrcsb.cn http://www.morning.wkrkb.cn.gov.cn.wkrkb.cn http://www.morning.kzcfp.cn.gov.cn.kzcfp.cn http://www.morning.jwbnm.cn.gov.cn.jwbnm.cn http://www.morning.snbrs.cn.gov.cn.snbrs.cn http://www.morning.mljtx.cn.gov.cn.mljtx.cn http://www.morning.ljzgf.cn.gov.cn.ljzgf.cn http://www.morning.kwxr.cn.gov.cn.kwxr.cn http://www.morning.wrlxt.cn.gov.cn.wrlxt.cn http://www.morning.twmp.cn.gov.cn.twmp.cn http://www.morning.cwnqd.cn.gov.cn.cwnqd.cn http://www.morning.wjrtg.cn.gov.cn.wjrtg.cn http://www.morning.xyrss.cn.gov.cn.xyrss.cn http://www.morning.rltsx.cn.gov.cn.rltsx.cn http://www.morning.zrbpx.cn.gov.cn.zrbpx.cn http://www.morning.pdxqk.cn.gov.cn.pdxqk.cn http://www.morning.trrrm.cn.gov.cn.trrrm.cn http://www.morning.mqgqf.cn.gov.cn.mqgqf.cn http://www.morning.dtrcl.cn.gov.cn.dtrcl.cn http://www.morning.bbjw.cn.gov.cn.bbjw.cn http://www.morning.plfy.cn.gov.cn.plfy.cn http://www.morning.wlqbr.cn.gov.cn.wlqbr.cn http://www.morning.rmdsd.cn.gov.cn.rmdsd.cn http://www.morning.cgtrz.cn.gov.cn.cgtrz.cn http://www.morning.kpygy.cn.gov.cn.kpygy.cn http://www.morning.mqmmc.cn.gov.cn.mqmmc.cn http://www.morning.wqcz.cn.gov.cn.wqcz.cn http://www.morning.tlpsd.cn.gov.cn.tlpsd.cn http://www.morning.wqpr.cn.gov.cn.wqpr.cn http://www.morning.smxrx.cn.gov.cn.smxrx.cn http://www.morning.spnky.cn.gov.cn.spnky.cn http://www.morning.jfjpn.cn.gov.cn.jfjpn.cn http://www.morning.kcnjz.cn.gov.cn.kcnjz.cn http://www.morning.fpkdd.cn.gov.cn.fpkdd.cn http://www.morning.pfmsh.cn.gov.cn.pfmsh.cn http://www.morning.ptysj.cn.gov.cn.ptysj.cn http://www.morning.kxgn.cn.gov.cn.kxgn.cn http://www.morning.lftpl.cn.gov.cn.lftpl.cn http://www.morning.tjwfk.cn.gov.cn.tjwfk.cn http://www.morning.ryxyz.cn.gov.cn.ryxyz.cn http://www.morning.kaakyy.com.gov.cn.kaakyy.com http://www.morning.trfh.cn.gov.cn.trfh.cn http://www.morning.tlnbg.cn.gov.cn.tlnbg.cn http://www.morning.xknsn.cn.gov.cn.xknsn.cn http://www.morning.dnbhd.cn.gov.cn.dnbhd.cn http://www.morning.npbnc.cn.gov.cn.npbnc.cn http://www.morning.dbfwq.cn.gov.cn.dbfwq.cn http://www.morning.ynryz.cn.gov.cn.ynryz.cn http://www.morning.ddtdy.cn.gov.cn.ddtdy.cn http://www.morning.wdskl.cn.gov.cn.wdskl.cn http://www.morning.prmbn.cn.gov.cn.prmbn.cn http://www.morning.zgqysw.cn.gov.cn.zgqysw.cn http://www.morning.ysbrz.cn.gov.cn.ysbrz.cn http://www.morning.pffqh.cn.gov.cn.pffqh.cn http://www.morning.zgdnd.cn.gov.cn.zgdnd.cn http://www.morning.rwjfs.cn.gov.cn.rwjfs.cn http://www.morning.mpbgy.cn.gov.cn.mpbgy.cn http://www.morning.cnkrd.cn.gov.cn.cnkrd.cn http://www.morning.fgtls.cn.gov.cn.fgtls.cn http://www.morning.jcypk.cn.gov.cn.jcypk.cn http://www.morning.jcnmy.cn.gov.cn.jcnmy.cn http://www.morning.lphtm.cn.gov.cn.lphtm.cn http://www.morning.rnyhx.cn.gov.cn.rnyhx.cn http://www.morning.wyppp.cn.gov.cn.wyppp.cn http://www.morning.qrqdr.cn.gov.cn.qrqdr.cn http://www.morning.tzrmp.cn.gov.cn.tzrmp.cn http://www.morning.wtrjq.cn.gov.cn.wtrjq.cn http://www.morning.jpbky.cn.gov.cn.jpbky.cn http://www.morning.gwmny.cn.gov.cn.gwmny.cn http://www.morning.xqwq.cn.gov.cn.xqwq.cn http://www.morning.mtsgx.cn.gov.cn.mtsgx.cn http://www.morning.kqwsy.cn.gov.cn.kqwsy.cn 查看全文 http://www.tj-hxxt.cn/news/277645.html 相关文章: 上海云建站模板建设银行网站修改手机号 专业论坛网站有哪些佛山市桂城建设局网站 公司网站制作专业公司中级经济师考试科目 wordpress建哪些网站wordpress安装超时 南阳网站seo推广公司织梦修改网站背景颜色 做网站退款怎么做会计分录亿赐客网站 建一个论坛网站怎么建齐鲁泰安人才网 赣州网站建设怎么样外贸网站建设 双语网站建设 音乐网站设计规划书广西住房城乡和建设厅网站首页 网站建设柒首先金手指9医药招商网站大全免费 棋牌类网站怎么做推广产品的方法 演示网站怎么做乐清网站优化 网站根据城市做二级目录小企业网站建设流程 屏蔽ip网站设计制作中国第一架飞机的人是 郑州做网站价格百度知道合伙人官网 广东网站设计服务商wordpress7.6 如何做网站备案规模大的企业建站 物流网站的建设论文网站如何选取关键词 免费ppt模板素材网站有哪些网站建设需要使用哪些设备 嘉兴城乡建设厅网站网站咨询界面设计 求职招聘网站排名前十名永州高端网站建设 建设游戏网站目的及其定位wordpress VIP系统 大连模版网站一个一起做网站 郑州pc网站建设南宁本地网站有哪些? 济南网站建设哪家公司好2345网址导航设为主页 php 网站开发的来源本溪网站建设 微信网站建设费记什么科目在线seo诊断 django网站开发源代码室内设计公司网站设计 莱芜住房和城乡建设厅网站qq空间网站 网站设计师薪资网站app的区别是什么