一些测试和运维软件的使用

Jmeter

安装

1、下载地址:https://link.juejin.im/?target=http%3A%2F%2Fjmeter.apache.org%2Fdownload_jmeter.cgi

2、修改 /bin 下的 jmeter.properties 文件, 修改 language为:zh_CN。然后在运行 jemter.bat

使用

1、添加 -> 线程(用户) -> 线程组
2、线程组 -> 添加 -> 测试元件 -> http请求默认值
3、线程组 -> 添加 -> 测试元件 -> HTTP信息头管理器
4、线程组 -> 添加 -> 取样器 -> HTTP请求
5、线程组 -> 添加 -> 监听器 -> XXXXXXXXX

Arthas–开源java诊断工具

项目地址:https://github.com/alibaba/arthas

安装: 执行 ./install.sh
启动: 执行 ./as.sh pid

常用命令

dashboard 当前系统的实时数据面板
thread 查看当前 JVM 的线程堆栈信息
jvm 查看当前 JVM 的信息
sc 查看JVM已加载的类信息
sm 查看已加载类的方法信息
jad 反编译指定已加载类的源码
classloader 查看classloader的继承树,urls,类加载信息,使用classloader去getResource
monitor 方法执行监控
watch 方法执行数据观测
trace 方法内部调用路径,并输出方法路径上的每个节点上耗时
stack 输出当前方法被调用的调用路径
tt 方法执行数据的时空隧道,记录下指定方法每次调用的入参和返回信息,并能对这些不同的时间下调用进行观测
reset 重置增强类,将被 Arthas 增强过的类全部还原,Arthas 服务端关闭时会重置所有增强过的类
quit 退出当前 Arthas 客户端,其他 Arthas 客户端不受影响
shutdown 关闭 Arthas 服务端,所有 Arthas 客户端全部退出

以及可视化插件:https://alibaba.github.io/arthas/web-console

其他

文章作者: gqsu
文章链接: http://www.ipdax.com/2020/02/18/util-一些测试和运维软件的使用(Jmeter)/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 技术笔记分享
支付宝打赏
微信打赏