大致经过是这样的
1、客户反应统计查询访问缓慢,查询竟然超过30秒
2、以为是程序需要优化
3、发现测试服务器访问非常快
4、排除网络问题、
5、服务器问题、查看 内存占用 和 cpu占用情况
==============================
# free -m
发现内存占用并不高
# w
发现cpu严重过载: load average: 204.15, 205.68, 203.43 (正常这三个值 小于1)
# ps -aux 查看用户的cup使用率找到元凶:数据库备份、同步的脚本文件
本文记录了一次解决Java应用中统计查询响应时间过长的问题经历。最初怀疑是程序优化问题,但通过对比测试服务器发现并非如此。进一步排查发现生产服务器的CPU负载极高,最终定位到数据库备份和同步脚本导致的资源过度消耗。


6523

被折叠的 条评论
为什么被折叠?



