arthas 异常排查技巧
所属分类 arthas
浏览量 1282
跟踪指定的异常 , 根据 stack 信息 ,定位具体的代码
options unsafe true
这个很重要 , 否则 没有任何输出
stack java.lang.RuntimeException
[arthas@5601]$ stack java.lang.RuntimeException
Press Q or Ctrl+C to abort.
Affect(class-cnt:48 , method-cnt:99) cost in 536 ms.
ts=2020-07-30 10:08:31;thread_name=qtp835648992-154;id=9a;is_daemon=false;priority=5;TCCL=org.eclipse.jetty.webapp.WebAppClassLoader@380fb434
@java.lang.RuntimeException.()
at dyyx.util.WebUtil.run_echo(WebUtil.java:432)
at dyyx.util.WebUtil.run(WebUtil.java:360)
at org.apache.jsp.api_jsp._jspService(api_jsp.java:51)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:403)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
如果 fastthrow 开启了 , 是不是也抓不到 堆栈 ? 待确认 待验证
watch java.lang.RuntimeException "{params,returnObj}"
上一篇
下一篇
kafka基础面试题
kafka核心知识点
java中的list
elasticsearch 优化点
Java异常知识点
mysql explain 简介