zoukankan      html  css  js  c++  java
  • 阿里开源java诊断工具Arthas

    快速安装

    使用as.sh

    Arthas 支持在 Linux/Unix/Mac 等平台上一键安装,请复制以下内容,并粘贴到命令行中,敲 回车 执行即可:

    curl -L https://alibaba.github.io/arthas/install.sh | sh

    上述命令会下载启动脚本文件 as.sh 到当前目录,你可以放在任何地方或将其加入到 $PATH 中。

    直接在shell下面执行./as.sh,就会进入交互界面。

    也可以执行./as.sh -h来获取更多参数信息。

    如果从github下载有问题,可以使用gitee镜像

    curl -L https://arthas.gitee.io/install.sh | sh

    卸载

    • 在 Linux/Unix/Mac 平台

      删除下面文件:

      1.  
        rm -rf ~/.arthas/
      2.  
        rm -rf ~/logs/arthas

      Windows平台直接删除user home下面的.arthas和logs/arthas目录

    centos安装telnet (Error: telnet is not installed)

    yum list telnet* 列出telnet相关的安装包
    yum install telnet-server 安装telnet服务
    yum install telnet.* 安装telnet客户端


    java -jar arthas-boot.jar 【pid】

    执行该程序的用户需要和目标进程具有相同的权限

    比如以admin用户来执行:sudo su admin && java -jar arthas-boot.jar 或 sudo -u admin -EH java -jar arthas-boot.jar。
    如果attach不上目标进程,可以查看~/logs/arthas/ 目录下的日志

  • 相关阅读:
    正则表达式
    vim
    linux 6 安装 zabbix.3服务
    内核链表学习记录
    rpc-protobuff-实现
    Qedis实现
    try-catch 异常捕获学习
    协程的学习和使用
    惊群的学习研究 这人的博客还有其他干货
    互斥锁与自旋锁的区别测试代码
  • 原文地址:https://www.cnblogs.com/yanghj010/p/12782550.html
Copyright © 2011-2022 走看看