美文网首页
Arthas-java诊断工具

Arthas-java诊断工具

作者: halflife | 来源:发表于2020-05-25 14:54 被阅读0次

    arthas远程连接:

    1. as.sh启动脚本里面的TARGET_IP,TELNET_PORT,远程ip、端口

    ./as.sh --target-ip 、telnet-port本机ip和端口

    2. 输出代码,修改后运行

    1)jad --source-only com.example.demo.arthas.user.UserController > /tmp/UserController.java

    2)mc /tmp/UserController.java -d /tmp

    3)redefine /tmp/com/example/demo/arthas/user/UserController.class

    3. Watch:命令定义了4个观察事件点,即 -b 方法调用前,-e 方法异常后,-s 方法返回后,-f 方法结束后

    4个观察事件点 -b、-e、-s 默认关闭,-f 默认打开

    1)watch demo.MathGame primeFactors "{params,returnObj}" -x 2

    2)watch demo.MathGame primeFactors "{params,returnObj}" -x 2 -b

    3)watch demo.MathGame primeFactors "{params,target,returnObj}" -x 2 -b -s -n 2

    相关文章

      网友评论

          本文标题:Arthas-java诊断工具

          本文链接:https://www.haomeiwen.com/subject/jsyyahtx.html