
现在提供了3个接口分别对应了内存溢出、CPU占用率高、线程死锁三种情况启动项目打开浏览器分别访问这三个请求fun1:持续往内存中放数据fun2:死循环模拟cpu被一直占用的问题fun3模拟线程死锁问题现在三个常见问题已经被创建好使用内存监控工具去捕捉异常1.JDK自带jvisualvmjconsole2.alibaba提供的Arthas第一步下载jar包 https://arthas.aliyun.com/arthas-boot.jar第二步启动jar包 java -jar arthas-boot.jardashboard查看项目的基本情况thread查看异常的线程jad反编译指定的类watch监控某一个方法的返回值什么时候执行此方法时才会有输出