NginxLNMT动态网站
Nginx + Tomcat
配置 Nginx proxy 负载均衡
1 | upstream java_prod { |
JVM故障排查思路
jps获取java进程的PID。
jstack pid >> java.txt 导出CPU占⽤⾼进程的线程栈。
top -H -p PID 查看对应进程的哪个线程占⽤CPU过⾼。
echo “obase=16;989”|bc 将线程的PID转换为16进制。
在第⼆步导出的java.txt中查找转换成为16进制的线程PID。找到对应的线程栈。
分析负载⾼的线程栈都是什么业务操作。优化程序并处理问题。
1 | #最⼤线程数 |