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

做鸭加盟最火的网站竞价外包运营

做鸭加盟最火的网站,竞价外包运营,建设摩托车110报价大全,做网站应该了解什么软件一、slf4j中MDC是什么 slf4j除了trace、debug、info、warn、error这几个日志接口外,还可以配合MDC将数据写入日志。换句话说MDC也是用来记录日志的,但它的使用方式与使用日志接口不同。 在使用日志接口时我们一般这么做 log.debug("log debug"…

一、slf4j中MDC是什么
slf4j除了trace、debug、info、warn、error这几个日志接口外,还可以配合MDC将数据写入日志。换句话说MDC也是用来记录日志的,但它的使用方式与使用日志接口不同。

在使用日志接口时我们一般这么做

  log.debug("log debug");

MDC从使用方式上有些不同,我对它的理解是MDC可以将一个处理线程中你想体现在日志文件中的数据统一管理起来,根据你的日志文件配置决定是否输出。
比如以下但不限于以下场景可以考虑使用MDC来达到目的
1.我们想在日志中体现请求用户IP地址
2.用户使用http客户端的user-agent
3.记录一次处理线程的日志跟踪编号(这个编号目的是为了查询日志方便,结合grep命令能根据跟踪编号将本次的处理日志全部输出)

二、功能实现

public class LogInterceptor implements HandlerInterceptor {private final static String IP_KEY = "ip";@Overridepublic void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3)throws Exception {// 删除用户IPMDC.remove(IP_KEY);}@Overridepublic void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView mav)throws Exception {}@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)throws Exception {String ip = IPUtils.getIpAddr(request);MDC.put(IP_KEY, ip);return true;}
}

三、参考资料

slf4j中的MDC-CSDN博客

http://www.zhongyajixie.com/news/42557.html

相关文章:

  • 电子商城网站开发2021十大网络舆情案例
  • 国内网站建设阿里云网站整合营销推广
  • 抖音电脑网页版入口seo公司后付费
  • 网站ui升级怎么做注册域名后如何建立网站
  • 广东网站设计与建设爱站网排名
  • 微信微网站模板惠州seo网站排名
  • 小程序电商商城专业北京seo公司
  • wordpress 审核 发布简述如何优化网站的方法
  • 成都兼职做网站网站推广如何引流
  • 如何选择番禺网站建设百度引流推广怎么做
  • 茂名做网站的公司怎样制作网页设计
  • 哪些群体对网站开发有需求seo推广有哪些公司
  • 网站开发的教学视频教程软文代写接单平台
  • 请问做网站需要什么郑州seo顾问培训
  • 郑州建设网站企业定制北京百度竞价托管公司
  • wordpress熊掌号提交刷关键词优化排名
  • 皮具网站建设seo网站首页推广
  • 网站设计怎么好看群推广
  • 做加盟童装交流网站长沙seo袁飞
  • 管委会网站方案百度营消 营销推广
  • 装修平台网站排名必应搜索引擎地址
  • 在线网站流量查询邯郸seo排名
  • 宁波五金网站建设百度seo排名优化教程
  • 品牌网站建设的意义教育培训网页设计
  • wordpress 本地编辑seo优化教程培训
  • 深圳定制网站制作咨询电话短视频营销案例
  • 做网站用的字体seo主要做什么工作
  • 做网站有好创意想法网店代运营商
  • 长春市做网站的公司今日热榜
  • 白云区建设局网站十大免费cms建站系统介绍