searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

bpftrace对问题定位

2024-10-15 09:46:07
3
0

问题:epoll_wait处理多TCP连接,连接数量变大,回包减少,分析epoll_wait的返回值,统计连接个数对业务的影响。

使用 bpftrace -e 'tracepoint:syscalls:sys_exit_epoll_pwait { @[comm] = hist(args->ret); }'

4T盘和512G盘连接数量有差异,通过分析epoll_wait参看业务的响应状况。

分析epoll_wait的返回值的分布可以明显看出来,4T盘的连接数量变多后业务的响应变少,可进一步分析连接数量变多对业务的影响

 

 

0条评论
0 / 1000
c****k
2文章数
0粉丝数
c****k
2 文章 | 0 粉丝
c****k
2文章数
0粉丝数
c****k
2 文章 | 0 粉丝
原创

bpftrace对问题定位

2024-10-15 09:46:07
3
0

问题:epoll_wait处理多TCP连接,连接数量变大,回包减少,分析epoll_wait的返回值,统计连接个数对业务的影响。

使用 bpftrace -e 'tracepoint:syscalls:sys_exit_epoll_pwait { @[comm] = hist(args->ret); }'

4T盘和512G盘连接数量有差异,通过分析epoll_wait参看业务的响应状况。

分析epoll_wait的返回值的分布可以明显看出来,4T盘的连接数量变多后业务的响应变少,可进一步分析连接数量变多对业务的影响

 

 

文章来自个人专栏
陈岩的个人社区
2 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0