作家
登录

Java在线问题排查利器之Btrace&Greys

作者: 来源: 2017-10-12 13:28:04 阅读 我要评论


应用 help trace,萌芽应用方法

alt

例如:跟踪CookieDecoder类中 requestDecode()办法耗时跨越500ms 的办法履行情况:

1

-n 2 :代表只打印2次就退出(防止刷屏,影响机能);
32
com.netease.urs.CookieDecoder :监听的类名
requestDecode :监听的办法名
‘#cost>500’ : 打印前提为 耗时跨越 500ms

履行后,会显示:

1
3

22
ga?>trace  -n 2  com.netease.urs.CookieDecoder  requestDecode    '#cost>10'
Press Ctrl+D to abort.
Affect(class-cnt:1 , method-cnt:2) cost in 262 ms.

代表动态修改了一个类,对两个办法(例如办法重载)进行监控,修改花费262毫秒。

如不雅出现知足前提的情况,则我们会看到打印结不雅:

1
2
3

  推荐阅读

  Kotlin将超越Java成为Android开发的第一语言?

Realm 公司供给了一款备受移动开辟者迎接的及时数据库,在查询拜访了大年夜约十万名活泼的开辟者后,Realm 发明在本年 5 月份谷歌 I/O 大年夜会之前用 Java 编写的 Android 应用中有 20% >>>详细阅读


本文标题:Java在线问题排查利器之Btrace&Greys

地址:http://www.17bianji.com/lsqh/37853.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)