问题描述:
并发高时,用户交易时间明显变长。
研究交易整个链路,并不是固定某一个环节出现瓶颈,瓶颈不规律出在不同的地方。
1.某一个查询接口突然慢了
2.第三方ta响应时间过长
3.其它系统dubbo服务响应变长
4.各个系统在高并发那个时间段内,对数据库的读写时间变长
猜测问题源:
1.有影响性能的代码
2.高并发时间段内,数据库读写过慢
3.jvm参数配置有待优化
4.tomcat线程池配置有待优化
5.dubbo线程池配置有待优化
需要的检测手段:
1.代码中日志埋点做好,分析每个环节的执行时间
2.数据库的检测
3.jvm的检测
4.dubbo控制台的检测