排查tomcat服务性能瓶颈

在使用jmeter对Tomcat服务进行接口压测时,出现性能问题,表现为请求样本间隔十几秒运行。通过检查jconsole、MySQL Workbench监控、JMX远程监控和jstat分析GC情况,排查出可能的问题源头。进一步采取Java dump进行JVM故障诊断以确定问题并解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题现象:jmeter压测接口,线程数:10,一直压;在聚合报告发现Samples跑一会停十几秒,又跑一会停十几秒,如此循环,此时监控到mysql占用的cpu从900%降到0%的时候开始卡,在0%还要等一小会,线程才开始跑。。。
排查步骤:
一、检查是否jmeter引起
1.cmd>>jconsole
这里写图片描述
2.查看参数??

二、MySQL Workbench监控
这里写图片描述
查看参数并无异常

三、用jconsole远程监控服务器
1.在tomcat的bin目录下catalina.sh的
# —– Execute The Requested Command
前加入下面一段:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值