上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 386 下一页
摘要: 上一篇说了关于MDC跨线程为null的理解,而本讲主要说一下,如何去解决它,事实上,Hystrix为我们留了这个口,我们只需要继承HystrixConcurrencyStrategy,然后重写wrapCallable方法,再把这个重写的对象注册到Hystrix里就可以了,跨线程共享数据,可以使用阿里 阅读全文
posted @ 2023-01-30 15:46 张占岭 阅读(470) 评论(0) 推荐(0)
摘要: MDC概念 MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的功能,也可以说是一种轻量级的日志跟踪工具。 MDC能做什么 那么通过MDC的概念,我们可以知道,MDC是应用内的线程级别,不是分布式的应用 阅读全文
posted @ 2023-01-29 17:11 张占岭 阅读(481) 评论(0) 推荐(0)
摘要: 有时为了日志解耦,通常不把日志打到文件,而是直接打到kafka,而为了分析日志,我们可以通过sidecar的方式,把日志从kafka写入到es里,而通过kibana对日志进行分析。 我的k8s-fluentd的相关文章 k8s~部署EFK框架 k8s~为服务添加sidecar边斗 k8s~fluen 阅读全文
posted @ 2023-01-29 09:15 张占岭 阅读(550) 评论(0) 推荐(0)
摘要: 对于logback的模板来说,我们是可以自定义的,同时它也提供了一些公开的常量,比如%level,%thread这些,我们如果希望自定义这些常量,需要实现ClassicConverter抽象类,重写它的convert方法。 系统变量 %thread 当前线程 %d{yyyy-MM-dd HH:mm: 阅读全文
posted @ 2023-01-28 09:31 张占岭 阅读(844) 评论(0) 推荐(0)
摘要: BeanFactory BeanFactory是Spring容器中的一个基本类也是很重要的一个类是Spring容器中的一个基本类也是很重要的一个类,在BeanFactory中可以创建和管理Spring容器中的Bean,它对于Bean的创建有一个统一的流程。 Spring的本质是一个bean工厂(be 阅读全文
posted @ 2023-01-19 16:24 张占岭 阅读(145) 评论(0) 推荐(0)
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 386 下一页