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

黄岛网站建设公司哪家好登陆Wordpress手机app

黄岛网站建设公司哪家好,登陆Wordpress手机app,网站建设及相关流程图,桂林市区有什么好玩的地方景点日志配置的一些思考 背景说明基础配置抽取子服务扩展配置 背景 基本所有的系统都需要完善的日志配置, 这里是一些常用的配置. 但是没有本地验证, 只能提供一份配置思路. 说明 不可直接用, 会报错, 提供一种配置思路. 不可直接用, 会报错, 提供一种配置思路. 不可直接用, 会报…

日志配置的一些思考

  • 背景
  • 说明
  • 基础配置抽取
  • 子服务扩展配置

背景

基本所有的系统都需要完善的日志配置, 这里是一些常用的配置. 但是没有本地验证, 只能提供一份配置思路.

说明

不可直接用, 会报错, 提供一种配置思路.
不可直接用, 会报错, 提供一种配置思路.
不可直接用, 会报错, 提供一种配置思路.

基础配置抽取

这里是抽取的基础日志: basic-logback.xml

<?xml version="1.0" encoding="UTF-8"?>
<included><property name="pattern" value="%date %level [%thread] %logger{10} [%file : %line] %msg%n"/><appender name="spring" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/spring.log</file><encoder><pattern>${pattern}</pattern></encoder><rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"><fileNamePattern>${LOG_HOME}/spring.%i.log.gz</fileNamePattern><minIndex>1</minIndex><maxIndex>20</maxIndex></rollingPolicy><triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"><maxFileSize>300M</maxFileSize></triggeringPolicy></appender><appender name="accessAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/access.log</file><encoder><pattern>%date --- %level --- [%X{X-B3-TraceId}, %X{X-B3-SpanId}, %X{X-Span-Export}] --- [%thread] --- %logger{10} --- [%file : %line] %msg%n</pattern></encoder><rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"><fileNamePattern>${LOG_HOME}/access.%i.log.gz</fileNamePattern><minIndex>1</minIndex><maxIndex>20</maxIndex></rollingPolicy><triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"><maxFileSize>300M</maxFileSize></triggeringPolicy></appender><appender name="warnError" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/warn_error.log</file><encoder><pattern>${pattern}</pattern></encoder><!-- 自定义过滤器 --><filter class="com.xxx.xxx.xx.ExceptionThresholdFiler"><level>WARN</level><exceptionClazz>com.xxx.xxx.xxx.BusinessException</exceptionClazz><onMatch>EDNY</onMatch></filter><rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"><fileNamePattern>${LOG_HOME}/warn_error.%i.log.gz</fileNamePattern><minIndex>1</minIndex><maxIndex>20</maxIndex></rollingPolicy><triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"><maxFileSize>300M</maxFileSize></triggeringPolicy></appender><appender name="businessError" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/business_error.log</file><encoder><pattern>${pattern}</pattern></encoder><!-- 自定义过滤器 --><filter class="com.xxx.xxx.xx.ExceptionThresholdFiler"><level>WARN</level><exceptionClazz>com.xxx.xxx.xxx.BusinessException</exceptionClazz><onMatch>EDNY</onMatch></filter><rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"><fileNamePattern>${LOG_HOME}/business_error.%i.log.gz</fileNamePattern><minIndex>1</minIndex><maxIndex>20</maxIndex></rollingPolicy><triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"><maxFileSize>300M</maxFileSize></triggeringPolicy></appender><!-- 自定义Logger --><logger name="com.xxx.xxx.xxx.AccessLogRecorder" level="info" additivity="false"><appender-ref ref="accessAppender"/></logger><root level="info"><appender-ref ref="spring"/><appender-ref ref="warnError"/><appender-ref ref="businessError"/></root>
</included>

子服务扩展配置

子服务配置: servie1-logback.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="true" scanPeriod="3 seconds"><!-- dev环境生效 --><springProfile name="dev"><property name="LOG_HOME" value="./logs"/></springProfile><!-- 非dev环境生效 --><springProfile name="!dev"><property name="LOG_HOME" value="${logging.path}"/></springProfile><!-- 外部公共配置 --><include resource="basic-logback.xml"></include><appender name="xxxxxService" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/service.log</file><rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"><fileNamePattern>${LOG_HOME}/service/service.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder><pattern>${pattern}</pattern></encoder></appender><appender name="console" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>${pattern}</pattern></encoder></appender><logger name="com.xxx.xxx" level="info" additivity="true"><appender-ref ref="xxxxxService"></appender-ref></logger><springProfile name="dev"><root><appender-ref ref="console"/></root></springProfile>
</configuration>

文章转载自:

http://4xym55jV.qcymf.cn
http://y7Jg9d9c.qcymf.cn
http://ysHaCMCo.qcymf.cn
http://KDwbEcYa.qcymf.cn
http://fxi85Fgm.qcymf.cn
http://WkKufCEV.qcymf.cn
http://o7YRZPSF.qcymf.cn
http://8C8gDv7c.qcymf.cn
http://7TJFqF4H.qcymf.cn
http://T5rysAa2.qcymf.cn
http://XUmVbSA3.qcymf.cn
http://f45gH7e6.qcymf.cn
http://bf7L1VSA.qcymf.cn
http://8SrrHHka.qcymf.cn
http://W9gCowXJ.qcymf.cn
http://5qwO9yHU.qcymf.cn
http://cPew4RtM.qcymf.cn
http://fBOgdHai.qcymf.cn
http://G60BKYgo.qcymf.cn
http://YKp12RKV.qcymf.cn
http://QlFiaGAH.qcymf.cn
http://XdsQgalz.qcymf.cn
http://ylLHyPNS.qcymf.cn
http://G7Up3fL0.qcymf.cn
http://FPGLwsIH.qcymf.cn
http://8VIgdzbS.qcymf.cn
http://4oMcKWEX.qcymf.cn
http://HQ6inHOQ.qcymf.cn
http://CtCZHqVl.qcymf.cn
http://icbMXztx.qcymf.cn
http://www.dtcms.com/wzjs/748156.html

相关文章:

  • 兰州网站建设人才招聘科技小报
  • 程序员做网站类的网站犯法吗墨星写作网站
  • seort什么意思外贸seo营销ppt
  • 淘宝网站建设教程视频教程咖啡商城网页设计代码模板
  • 黄江二手车东莞网站建设法律网址大全2345
  • 福田网站改版珠海网站建设的公司排名
  • 北京专业网站建设服务商网站开发毕业设计说明书范文
  • 网站内部结构优化无人在线观看视频高清视频
  • 塔罗牌手机网站制作模板网会员
  • 国内建网站知名企业215做网站
  • 许昌城乡建设局网站尼罗发表小说做的的网站是哪个
  • 杭州h5建站移动网站建设学习
  • 公司建站 网站设计ghost vs wordpress
  • 取个网站建设公司名字做网站用框架么
  • 云南省网站开发网站建设空格怎么打
  • 烟台牟平住房建设局网站腾讯邮箱企业邮箱入口网址
  • 跳转到手机网站网站推广只能使用在线手段进行
  • 企业建站哪个好推荐网站在线看兄弟们
  • 重庆深蓝科技网站开发万网官网域名注册多少钱
  • 做盗版小说网站能赚钱不网络营销企业是什么
  • 南昌网站优化网站开发济南网站建设xywlcn
  • 建站步骤图山东建设人才网站
  • 如何做招聘网站效果分析成都建设公司网站
  • 可以把网站建设在云主机上吗做家教去哪个网站
  • 河池城乡住房和建设局网站wordpress 非80端口
  • 中网可信网站权威数据库建筑公司网站功能表
  • 交换链接适用于哪些网站电子商务网站建设小结
  • 做直播教程的网站网页设计从入门到精通
  • 响水县住房建设局网站杭州网站公司设计
  • seo的中文含义是什么网站优化的策略