上传监控脚本 UrsInterfaceCalls.java 到办事器;
可以用 btracec 进行预编译,以包管代码无误
(4缉获取tomcat的履行过程号 ps aux |grep “/fa.163.com”
5
(5)进入UrsInterfaceCalls.java地点目次,启动btrace监控,监听指定过程号19504(即jvm的过程号)
1
sh btrace -p 2021 19054 UrsInterfaceCalls.java
-p 2021 :指定一个端标语,防止多个履行导致端口才突;
19054 :要监听的过程号
UrsInterfaceCalls.java :监听脚本
(6)查看结不雅
如不雅办法履行跨越500ms,会打印日记,同时打印客栈;
(2)设置情况变量
1
2
3
* 本代码用于监控 CustomHttpComponent 中 execute 办法的履行时光,如不雅履行时光大年夜于 500ms,则打印花费的时光和客栈
4
(2) 编写一个监控脚本(java代码 UrsInterfaceCalls.java),
推荐阅读
Kotlin将超越Java成为Android开发的第一语言?
Realm 公司供给了一款备受移动开辟者迎接的及时数据库,在查询拜访了大年夜约十万名活泼的开辟者后,Realm 发明在本年 5 月份谷歌 I/O 大年夜会之前用 Java 编写的 Android 应用中有 20% >>>详细阅读
本文标题:Java在线问题排查利器之Btrace&Greys
地址:http://www.17bianji.com/lsqh/37853.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示