Windows测试Arthas

安装步骤:

https://my.oschina.net/Rayn/blog/2054773

官网:

https://alibaba.github.io/arthas/quick-start.html

使用:

https://www.jianshu.com/p/4e711a780aa3

https://my.oschina.net/Rayn/blog/2054773

https://blog.csdn.net/qq_28193587/article/details/87967310

在cmd控制台输入:

.\as.bat  pid      必须要用cmd 管理员运行才可以,要不然报拒绝访问

查看程序的 pid 使用java 自带的java VisualVM  可视化工具

 

测试代码:控制台的报名一定要和代码中的保持一致

uuid是方法名:

package com.sobot.chat.channel;

import java.util.UUID;

/**
 * @Author Ryan
 * @Date 2018/9/18  9:58
 * @desc
 */
public class CQTesy{

    /**
     *
     * @return
     */
    public static String uuid(){
       return UUID.randomUUID().toString().replaceAll("-", "");
    }

    public static void main(String[] args) {

        while(true){
            System.out.println("uuid = " + uuid());

            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }
}

举例:

1、

 

2、Linux 查看机器运行程序的进程号:

 ps -ef | grep java

 

3、类的反编译:

jad  类路径

 

4、trace: 可以跟踪方法内,调用的执行时间

5、查看方法的入参:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Windows 10系统中,使用Arthas的教程如下所述: 1. 首先,下载Arthas工具。你可以在官方网站或者其他可靠的下载渠道获取Arthas的安装包。 2. 通过命令行进入Arthas安装目录下的bin文件夹,在此目录下执行as.bat脚本来启动Arthas。 3. 在命令行窗口中,输入要监控的Java进程的编号(例如1),然后按下回车。请注意,由于Windows系统不支持Arthas页面展示,你需要手动使用telnet命令连接Arthas。 4. 打开另一个命令行窗口,输入telnet 127.0.0.1 端口号(默认为3658)。成功连接后,你就可以在telnet界面上对当前进程进行查看和操作了。 5. 如果你想查看Arthas的dashboard,可以在telnet界面上输入dashboard命令。这将显示当前进程的一些概要信息。 请注意,以上步骤中的具体命令和端口号可能会根据你的实际情况有所不同,确保按照Arthas官方文档中的说明进行操作。如果需要更详细的信息和指导,你可以参考Arthas官方文档。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [java诊断工具Arthas插件在Windows环境下的使用(一)](https://blog.csdn.net/Greg5325/article/details/124387400)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值