SpringCloud链路追踪SkyWalking-第五章-性能分析

skywalking的性能分析,在根据服务名称,端点名称(请求url),以及相应的规则建立了任务列表后,在调用次任务列表的端点后。skywalking会自动记录,剖析当前端点,生成剖析结果,可以用来定位具体哪行代码耗时比较长。

新建任务

注意9.1.0版本无法对SpringGateway建立任务,只能对具体的服务建立任务

新版本

在这里插入图片描述

旧版本

在这里插入图片描述
新建
在这里插入图片描述

最大采样数,也就是至少要请求5次

分析结果

9.1.0

在这里插入图片描述
如果我们故意在代码中加入Thread.sleep(2000),也可以分析出代码栈
在这里插入图片描述

旧版

在这里插入图片描述
我们可以发现,这个请求一共耗时2秒,并且主要在service层耗时,exec百分比几乎占满100%。

然后我们点击分析按钮,可以查看整个调用栈,并且确定是那一句代码耗时
在这里插入图片描述
这样就可以快速找到问题了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值