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

网站的排版包括什么意思网站刷流量有用吗

网站的排版包括什么意思,网站刷流量有用吗,个体经营所得税核定征收2023,电子商务网站系统设计logback有两种过滤器#xff0c;一种是context中的过滤器叫TurboFilter#xff0c;是一个全局的过滤器#xff0c;会影响所有的日志记录。另一种是Appender中的过滤器#xff0c;只对所在的append有效。两者大同小异#xff0c;这里我们以Appender的过滤器为例。 #x…logback有两种过滤器一种是context中的过滤器叫TurboFilter是一个全局的过滤器会影响所有的日志记录。另一种是Appender中的过滤器只对所在的append有效。两者大同小异这里我们以Appender的过滤器为例。 一自定义一个过滤器 我们先实现一个LevelRangeFilter目的是对日志区间进行过滤只有在[minLevelmaxLevel)中的日志事件才允许输出到日志文件中如下 package com.mall.common.log;import ch.qos.logback.classic.Level; import ch.qos.logback.classic.spi.ILoggingEvent; import ch.qos.logback.core.filter.AbstractMatcherFilter; import ch.qos.logback.core.spi.FilterReply;/*** author Lft* since 2024/12/30 21:49*/ public class LevelRangeFilter extends AbstractMatcherFilterILoggingEvent {Level minLevel;Level maxLevel;Overridepublic FilterReply decide(ILoggingEvent event) {if (!isStarted()) {return FilterReply.NEUTRAL;}if (minLevel null) {if (!event.getLevel().isGreaterOrEqual(maxLevel)) {return onMatch;} else {return onMismatch;}} else if (maxLevel null) {if (event.getLevel().isGreaterOrEqual(minLevel)) {return onMatch;} else {return onMismatch;}}if (event.getLevel().isGreaterOrEqual(minLevel) !event.getLevel().isGreaterOrEqual(maxLevel)) {return onMatch;} else {return onMismatch;}}public void setMinLevel(Level minLevel) {this.minLevel minLevel;}public void setMaxLevel(Level maxLevel) {this.maxLevel maxLevel;}public void start() {if (this.minLevel ! null || this.maxLevel ! null) {super.start();}} }过滤器的过滤方法decide很简单只是对日志事件的级别进行判断是否在[minLevelmaxLevel)进行判断支持[,maxLevel以及[minLevel,)。 几个注意事项 1过滤器必须实现Filter接口这里建议继承AbstractMatcherFilter 2minLevel和maxLevel这两个属性是自定义的需要在xml配置文件中配置那么需要提供set方法以便xml解析时能够通过隐式规则进行设置。 3提供start方法更符合它的设计理念。 二xml配置文件配置过滤器 configuration scantrue scanPeriod1 minute debugtrue!--turboFilter class/--!-- Appenders --appender nameCONSOLE classch.qos.logback.core.ConsoleAppenderencoderpattern%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n/pattern/encoder/appenderappender nameROLLING classch.qos.logback.core.rolling.RollingFileAppenderfilelogs/logback.log/filerollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicyfileNamePatternlogs/logback.%d{yyyy-MM-dd}.log/fileNamePatternmaxHistory30/maxHistory !-- 保留最近30天的日志文件 --/rollingPolicyencoderpattern%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n/pattern/encoder/appenderappender nameimpossible classch.qos.logback.core.rolling.RollingFileAppenderfilelogs/impossible.log/filerollingPolicy classch.qos.logback.core.rolling.FixedWindowRollingPolicyfileNamePatternimpossible.%i.log.zip/fileNamePatternminIndex1/minIndexmaxIndex3/maxIndex/rollingPolicytriggeringPolicy classch.qos.logback.core.rolling.SizeBasedTriggeringPolicymaxFileSize5MB/maxFileSize/triggeringPolicyencoderpattern%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{50} %msg%n/pattern/encoderfilter classcom.mall.common.log.LevelRangeFilterminLevelWARN/minLevelmaxLevelERROR/maxLevelonMatchACCEPT/onMatchonMismatchDENY/onMismatch/filter/appenderlogger nameimpossible additivityfalseappender-ref refimpossible//logger!-- Root Logger --root levelInfoappender-ref refCONSOLE/appender-ref refROLLING//root /configuration 过滤器配置日志级别是[WARN,ERROR)所以只会输出WARN级别日志。 使用如上测试程序运行如下: ps:日志过滤器如何生效的源码在上一篇《logback日志框架源码分析》中的第四节-打印日志中有详细介绍想了解的可转到那篇进行了解这里不再重复介绍
http://www.w-s-a.com/news/508639/

相关文章:

  • 毕业设计论文网站开发需要多少网站seo建设方案
  • h5页面用什么做杭州优化外包哪里好
  • 许昌网站建设百姓国货app下载
  • 什么是建站装修公司做宣传在哪个网站
  • 阿里云虚拟主机多个网站吗大庆油田建设集团网站
  • 坂田公司做网站公司有网站域名后如何建网站
  • 自媒体网站程序淘宝网站维护
  • 凡科网站建设网站wordpress 七牛oss
  • 搬瓦工的主机可以用来做网站吗分类信息网站开发需求方案
  • 上海高端网站开发站霸网络国际网站建设的目的
  • 程序员招聘求职的网站做网站加入广告联盟
  • 网站建设的技术方案模板易做文学网站的logo
  • 建设国家标准官方网站响应式网站切图
  • 网站链接数怎么做wordpress安装网址
  • 沈阳建网站 哪家好如何做旅游网站推销
  • 继续网站建设南通网站建设方法
  • 淮南公司网站建设如果做京东优惠卷的网站
  • 二手房网站平台怎么做项目工程监理公司网站建设方案
  • 秦皇岛做网站公司小说推广平台有哪些
  • php网站做分享到朋友圈天元建设集团有限公司信用代码
  • 邱县做网站在线免费图片编辑器
  • 网站备份网站做网站如何把支付宝微信吧
  • 做网站的怎么获取客户信息晋城建设局网站
  • 新开传奇网站发布网单职业wordpress建站网页无法运作
  • 海南省住房和城乡建设厅官方网站网站开发有哪些语言
  • 网站开发排期表免费网站建设策划
  • 飞沐网站设计江苏建设人才网证书查询
  • 网站优化的意义怎么帮商家推广赚钱
  • 安顺公司做网站福州建设发展集团有限公司网站
  • 普陀企业网站建设做散客机票的网站如何推广