BTrace的使用
BTrace主要是在不停止服務器上程序的情況下,修改應用程序的字節碼。執行BTrace腳本,可以攔截代碼(方法入參,返回值,異常,執行到的行號等等)。
注意:1)但BTrace只可和程序在同一臺機器上纔可執行,不能監控遠程服務器上的程序
2)生產環境下可以使用,但是被修改的字節碼不會被還原
BTrace安裝
1)下載安裝包安裝,github地址:https://github.com/btraceio/btrace
2)新建環境變量BTRACE_HOME
3)添加Path:%BTRACE_HOME%\bin
4) 編寫btrace腳本,執行btrace腳本(btrace pid 腳本名)
BTrace腳本
1)https://github.com/Lindsay-Austin/btrace/tree/master