
性能优化
忧伤夏天的风
热爱生活,喜欢技术,喜欢极具挑战与充实的人生
展开
-
IDEA开启Tomcat远程调试
一、环境 本地:windows10 服务器:centos7 远程tomcat: tomcat8.5 二、配置 修改bin/catalina.sh文件,在最开始添加如下代码: JPDA_OPTS="-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" 然后通过以下命令启动tomcat ./catalina.sh jpda start centos7开放8000端口。 三、IDEA调试 启动...原创 2020-10-21 23:55:08 · 317 阅读 · 0 评论 -
jvm分析&调优
在平时的java开发工作中,特别是将应用部署到服务器之后,经常会出现各种各样的问题,例如内存泄漏、死锁、CPU飙高等。下面我们就来学习掌握一些工具来分析到底是哪里出了问题,做到及时定位问题、有效解决问题。原创 2020-05-06 21:18:23 · 377 阅读 · 0 评论 -
Java死锁和Java进程Java CPU 100%排查
1、确定Java应用进程编号 使用jps或ps -ef|grep java命令确定想要分析的应用的进程编号。 2、使用死锁检测工具检测死锁2.1 Jstack命令 jstack是java虚拟机自带的一种堆栈跟踪工具。jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息。 Jstack工具可以用于生成java虚拟机当前时刻的线程快照。线程...原创 2020-04-25 11:38:32 · 639 阅读 · 0 评论