arthas-java诊断工具-alibba(02)

上一篇是入门篇,此篇用于总结下遇到的问题,和经常使用的指令

arthas的启动arthas-boot 中,指定了很多个参数,如下

对于上面的参数解释,我想有很多人应该和我有一样的想法,对于target-ip,telnet-port,http-port,看到这几个参数后,突然就想到

是不是可以远程java应用的诊断,我就尝试着去试了试,结果跳坑里面了。对于他们的参数文档解释是真心不乐意啊。

这里我详细说下arthas-boot启动时的各参数

--target-ip <value> //指定的是当前服务器向外暴露的ip地址,默认127.0.0.1,如果想远程操作该界面,那么就配置外网ip

--telnet-port <value> //使用crm或者shell 进行连接操作的端口  telnet ip port

--http-port <value>  // arthas支持web界面的shell指令,指定该端口,可以在浏览器页面进行操作

--session-timeout <value>  //指定arthas回话session的超时时间,默认是5秒

例子1

本地两台虚拟机 192.168.29.128\192.168.29.129

在128上安装了arthas-boot ,指定了启动时向外暴露的ip和shell的端口3370,和web界面的3380端口,回话超时3000

第二步

在129上使用telnet进行连接

显示连接成功。

使用web界面操作

猜你喜欢

转载自blog.csdn.net/shmily_lsl/article/details/84945470