对象没有被及时回收?
有的资源没有被关闭?
数据库方面设计有问题,sql语句需要优化?
服务器受到工具,随着用户增多,性能出现问题?
首先,我会先查看tomcat的日志。看看日志里有没有异常
我会想是不是内存问题,垃圾回收机制没起作用。
虚拟机的参数会不会有问题?
这里有一篇大神的博客
https://blog.csdn.net/zw19910924/article/details/78254267
各种命令:
top 查看cpu负载
jstat 查看各个区的内存使用情况
jstack 查看线程dump
netstat 查看数据库连接数
ps 查看线程池线程数
查看mysql慢查询日志
查看网络流量 cat /proc/net/dev
查看系统平均负载 cat /proc/loadavg
查看系统内存使用情况 cat /proc/meminfo
查看cpu使用率 cat /proc/stat