首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sharedCode
掘友等级
架构师
致力于打破学历魔咒
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 50
沸点 1
赞
51
返回
|
搜索文章
sharedCode
架构师
·
3年前
关注
RocketMq系列之消息重试及死信队列(十)
构建请求的RemotingCommand ,这个很重要,是我们如何找到broker代码的关键,这里有个RequestCode.CONSUMER_SEND_MSG_BACK,...
2
评论
分享
sharedCode
架构师
·
3年前
关注
分布式链路追踪技术对比
精品文章sharding-jdbc源码分析Eureka源码解析rocketMq源码深度解析xxl-job分布式定时任务构建sleuth+zipkin全链路监控系统深入理解d...
6
评论
分享
sharedCode
架构师
·
3年前
关注
zipkin+sleuth基于apollo配置中心动态刷新采样率(十四)
前文我们介绍过,自定义采样率,但是为了满足项目的灵活性,我们最好可以提供在程序运行过程中,可以动态的修改 采样率等信息,如此才能应对项目运行当中碰到的各种问题。 项目运行过...
4
1
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin系列之异常处理(十三)
本文的异常处理分为两种,第一种讲的是zipkin原生的异常处理,第二种就是针对实际业务做异常处理的扩展,本文的重点讲的是如何根据自身的实际情况定制异常处理。 zipkin通...
1
评论
分享
sharedCode
架构师
·
3年前
关注
zipkin+sleuth定时任务生成全局调用链(十二)
github提供的方式,是一个zipkin-dependencies-xxx.jar ,通过启动这个jar包生成调用链,这个jar包启动后,执行一次线程就会自动结束了,这在...
1
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin请求URI路径动态参数-改造方案(十一)
上一节我们了解到,如果URI上面有动态参数,那么默认的sleuth拿到的不是真实的接口路径,这会导致后续我们做接口调用链的统计的时候会有问题,本文基于 sleuth1.2....
1
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin请求URI路径参数问题(十)
这个时候zipkin收集到的接口地址是 /test/100 , 存入数据库中的时候,span的name = "http:/test/100" , 这个在没有特殊需求的情况下...
1
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin自定义采样率(九)
zipkin原生提供的采样率设置,仅能针对全局进行设置,无法做到精细化设置,比如,有些接口我们觉得比较重要,所以想采样率高一点,有些接口很简单,我们希望不采集或者采集率设置...
1
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin系列之禁用URI调用链(八)
在实际生产中,我们有可能会碰到有些接口,有些URI我们不想追踪,不想产生追踪数据,这个时候可以使用sleuth的追踪跳过的机制,默认sleuth已经禁用了如下URI,下面的...
1
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth核心配置源码解析(七)
@ConditionalOnProperty(value="spring.sleuth.enabled", matchIfMissing=true) , 匹配spring....
1
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin日志输出traceId(六)
日志配置在需要追踪的示例应用中,修改日志配置,这里使用springboot构建,logback作为日志输出工具FILE_LOG_PATTERN中添加[%X{X-B3-Tra...
1
评论
分享
sharedCode
架构师
·
3年前
关注
zipkin trace数据结构说明(五)
使用zipkin做二次开发,第一步是要对zipkin整体有一个了解,能够简单的搭建DEMO跑一跑,前面两篇文章,就是做这个用的,接下来最重要的一点,就是了解他存储在elas...
1
评论
分享
sharedCode
架构师
·
3年前
关注
zipkin-dependencies全局调用链生成(四)
上一章我们使用了sleuth+zipkin+kafka+elasticsearch搭建了一个简单的分布式链路追踪系统 ,通过接口调用调试,如果已经自己试过的朋友肯定知道,默...
3
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin二次开发技术方案(三)
3.zipkin-ui项目负责从elasticsearch读取信息,分析信息,呈现图标给用户。 4.zipkin-ui项目负责从elasticsearch读取信息,分析信息...
3
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin ui界面详解(二)
cs - Client Send : 客户端已经提出了请求。这就设置了跨度的开始。 sr - Server Receive: 服务器已收到请求并将开始处理它。这与CS之间的...
3
评论
分享
sharedCode
架构师
·
3年前
关注
sleuth+zipkin+kafka+elasticsearch搭建分布式链路追踪系统(一)
elasticsearch安装 非常简单,从网上下载安装包,在本机上安装就好了。 通过consumer调用provider的接口,调用之后,通过访问 http://loca...
4
评论
分享
sharedCode
架构师
·
3年前
关注
ThreadLocalRandom随机数源码分析
ThreadLocalRandom是JDK1.7以后提供出来的一个随机数生成工具类,性能比传统的Math.random()更高。 下面我们看一下nextInt 这个方法。 ...
1
评论
分享
sharedCode
架构师
·
3年前
关注
多线程篇-TransmittableThreadLocal解决池化复用线程的传值问题
在上一篇文章 多线程篇-父子线程的上下文传递 的文末,我们了解到JDK提供的InheritableThreadLocal 在线程池中的使用情况并不是太理想,因为在复用线程的...
2
1
分享
sharedCode
架构师
·
3年前
关注
多线程篇-父子线程的上下文传递
从上面可以看到, 子线程pool-1-thread-1可以获取到父线程在local里面设置的值,这就实现了值的传递了。 下面我们从源码的角度上看一下InheritableT...
3
评论
分享
sharedCode
架构师
·
3年前
关注
并发包系列之Callable与Future
Callable与 Future 两功能是Java在后续版本中为了适应多并法才加入的,Callable是类似于Runnable的接口,实现Callable接口的类和实现Ru...
3
评论
分享
下一页
个人成就
文章被点赞
135
文章被阅读
33,895
掘力值
1,185
关注了
0
关注者
60
收藏集
0
关注标签
1
加入于
2020-11-19