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

政府网站建设程序合肥网站设计

政府网站建设程序,合肥网站设计,php和django做网站哪个好,怎么查域名的注册人MDC 分布式日志调用日志系统-OnlineDebug 1、背景 在分布式系统中,在排查线上问题的时候我们希望可以通过请求的唯一ID(或者用户Id等),打印整个请求在多个系统中的全链路,帮助我们提升问题排查能力。 下面事我梳理的…

MDC 分布式日志调用日志系统-OnlineDebug

1、背景

在分布式系统中,在排查线上问题的时候我们希望可以通过请求的唯一ID(或者用户Id等),打印整个请求在多个系统中的全链路,帮助我们提升问题排查能力。

下面事我梳理的几个需求点:

1:可以通过动态配置userId,来全链路开启该userId的全链路日志。

2:在多线程池执行任务下,切换线程,也可以打印debug日志。

3:duboo调用其他服务,这个动态中的userId可以传递。

1:log4j2的MDC的能力

2:Dubbo的RpcContext

3:基于dubbo的filte+SPI机制实现接口自动传递userId

4:基于apollo动态配置需要打印的uerId的日志信息。

整个流程:

image-20220418000241635

MDC说明

MDC(Mapped Diagnostic Context,映射调试上下文)是 log4jlogbacklog4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的代码所访问

当前线程的子线程会继承其父线程中的 MDC 的内容。当需要记录日志时,只需要从 MDC 中获取所需的信息即可。MDC 的内容则由程序在适当的时候保存进去。对于一个 Web 应用来说,通常是在请求被处理的最开始保存这些数据。

异步线程的UserId的传递

todo

dubbo的UserId的传递

todo

dubbo的SPI+filter实现userId透传

http://www.lbrq.cn/news/2595475.html

相关文章:

  • 手机版 网站建设广州优化防控措施
  • 黄埔定制型网站建设广州搜索排名优化
  • 十堰企业网站制作公司广州seo代理
  • 微信网站网址seo外包公司哪家好
  • 做美食网站有哪些seo扣费系统源码
  • 网站建设入什么科目凤凰军事新闻最新消息
  • 做微信公众平台的网站吗英文seo推广
  • 南京师范大学课程建设网站什么是网站外链
  • 怎么看一个网站有没有做301爱站工具包怎么使用
  • 桂林网站建设桂林seo是什么牌子
  • 商丘集团网站建设seo是什么专业的课程
  • 如何攻击php网站seo优化网
  • 58网站建设的目的seo怎么发文章 seo发布工具
  • 亿网正品windows优化大师是官方的吗
  • 关于做真实的自己视频网站销售
  • 医院网站建设作用大数据精准营销系统
  • 校友会网站建设搜图片百度识图
  • 佛山有什么网站韩国日本比分
  • 什么网站可以做海报开网店3个月来亏了10万
  • 美术培训学校网站模板微信引流获客软件
  • 大网站建设上海牛巨微seo优化
  • 做网站信科网站建设seo优化的优点
  • 计算机网站开发的目的苏州seo关键词优化方法
  • 做淘宝代码的网站网上如何推广自己的产品
  • 简述企业网络建设的步骤深圳seo推广
  • 重庆江北区网站建设公司seo的优化方向
  • 用scala做的网站百度指数关键词未收录怎么办
  • 新乡网站设计软文营销文章300字
  • 网站怎么投放广告网页开发工具
  • 永久免费手机网站建设的好处sem和seo是什么职业
  • 【Spring】SpringBoot 自动配置,@ComponentScan、@Import、ImportSelector接口
  • (论文速读)Text-IF:基于语义文本引导的退化感知交互式图像融合方法
  • MySQL 基本操作入门指南
  • 设计模式-创建型-工厂模式
  • 关于 xrdp远程桌面报错“Error connecting to sesman on 127.0.0.1:3350“的解决方法
  • 我的世界进阶模组教程——物品(2)