如题
常见压测工具
常见的压测工具有以下几种:
-
Apache JMeter:开源的压力测试工具,支持多种协议,如HTTP、FTP、JDBC等。
-
LoadRunner:商业压力测试工具,支持多种协议,如HTTP、FTP、SMTP等。
-
Gatling:基于Scala语言开发的开源压力测试工具,支持HTTP协议。
-
Tsung:开源的压力测试工具,支持多种协议,如HTTP、WebDAV、SOAP等。
-
Siege:开源的压力测试工具,支持HTTP协议。
-
ab:Apache自带的压力测试工具,支持HTTP协议。
-
wrk:开源的HTTP压力测试工具,支持Lua脚本。
-
Artillery:开源的压力测试工具,支持HTTP、WebSocket等协议。
以上是常见的压测工具,不同的工具适用于不同的场景和需求。
ServerAgent部署
- zip文件上传到被测linux服务器
- 解压
① 先判断linux上有没有安装zip/uzip:
yum list | grep zip/unzip
② 若没结果,则没安装,执行下面命令安装(中间输入y回车):
yum install unzip
③ 解压ServerAgent压缩包文件到指定目录:
unzip ServerAgent-2.2.3.zip -d /home/work
解压成功!
④ 在解压后的目录下运行命令,让其在后台跑起来:
nohup ./startAgent.sh &
PerMon添加使用
一些异常
- 15:38:27 – ERROR: java.net.ConnectException: Connection timed out: connect
原因有可能是 linux上服务端监控启动后,4444端口(默认)没有开放。
- 测试是否开放
telnet ip 4444
开放端口:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/157155.html