后台访问满,有如下几种原因
java进程占用cpu过高
导出java进程占用cpu日志,导出方式如下:
top:
图片1.png(14.6 KB, 下载次数: 0)
2017-4-19 11:06 上传
top -p 23341 -H 观察该进程中所有线程的CPU占用
图片2.png(34.02 KB, 下载次数: 0)
2017-4-19 11:07 上传
找出CPU消耗较多的线程id,如3892,将3892转换为16进制0x3de4
printf "%x\n" 3892
jstack 23341|grep f34 -A 300 >> cpu.txt 打印堆栈信息,提交开发分析处理
mysql进程占用cpu过高
开启慢查询日志,修改my.cnf添加如下一行
进入mysql查看具体数据库连接数,并把语句复制下来,提交开发分析: