/var/log/tomcat/或/opt/tomcat/logs/目录,常见文件包括catalina.out、localhost_access_log.*.txt。%D或QTime字段表示请求处理时间(单位:毫秒),例如2326表示2.3秒。SELECT、JOIN等SQL关键词或数据库错误码。grep 'QTime' /var/log/tomcat/catalina.out | awk -F 'QTime' '{if ($2 > 800) print $0}'
grep 'QTime' /var/log/tomcat/catalina.out | wc -l
EXPLAIN分析执行计划,减少SELECT *和不必要的JOIN。maxThreads、minSpareThreads)提升并发能力,修改server.xml中<Connector>配置。compression="on")减少传输耗时。-Xms、-Xmx),建议设置为物理内存的70%-80%。net.ipv4.tcp_tw_reuse提升TCP连接复用。logrotate工具按天分割日志,避免文件过大。参考来源: