skywalking
文章平均质量分 69
skywalking
dYblll
这个作者很懒,什么都没留下…
展开
-
java agent基础原理
java agent可以在不修改目标应用达到代码增强的目的,就好像spring的aop一样,但是java agent是直接修改字节码,而不是通过创建代理类原创 2022-09-20 07:59:07 · 299 阅读 · 1 评论 -
链路追踪工具skywalking
当用户的请求进入系统后,处在RPC调用网络的第一层A时spanId初始值是0,进入下一层RPC调用B的时候spanId是0.1,继续进入下一层RPC调用C时spanId是0.1.1,而与B处在同一层的RPC调用E的spanId是0.2,这样的话通过spanId就可以定位某一次RPC请求在系统调用中所处的位置,以及它的上下游依赖分别是谁。·随着分布式系统和微服务架构的出现,一次用户的请求会经过多个系统,不同服务之间的调用关系十分复杂,任何一个系统出错都可能影响整个请求的处理结果。原创 2022-09-20 07:48:21 · 2487 阅读 · 0 评论