siege linux 压力测试工具
siege linux 压力测试工具
- 安装
下载wget http://download.joedog.org/siege/siege-4.0.2.tar.gz
解压
tar zxf siege-4.0.2.tar.gz
安装
cd siege-4.0.2 ./configure --prefix=/usr/local/siege make && make install
- 使用
siege -c 200 -r 10 http://test.testsiege.com
-c 200 指定并发数200
-r 10 指定测试的次数10
- 运行结果说明
Lifting the server siege…
Transactions: 62 hits //完成62次处理
Availability: 100.00 %//100.00 % 成功率
Elapsed time: 1.20 secs//总共用时
Data transferred: 2.55 MB //共数据传输2.55 MB
Response time: 0.03 secs //相应用时 0.03秒:显示网络连接的速度
Transaction rate: 51.67 trans/sec //均每秒完成51.67 次处理:
Throughput: 2.12 MB/sec /平均每秒传送数据
Concurrency: 1.63 //实际最高并发数
Successful transactions: 62 //成功处理次数
Failed transactions: 0 //失败处理次数
Longest transaction: 0.17 //每次传输所花最长时间
Shortest transaction: 0.01 //每次传输所花最短时间
-psot json 请求实例
./siege -c 2000 -t 1 --header 'Content-Type: application/json' 'http://host:port/smartOutbound/sm/defaultKnowledge POST </usr/local/siege/postjson/getDefaultKnowledge.json' --log=/usr/local/siege/siegepm.log
其中,–header 是请求头的参数, “<” 后面是请求的json 数据的文件,–log是压测的结果存储的文件中
Tips: 1.默认-c 的值为10,默认最大值255,但需要更大并发时,需要修改siegerc 中的limit 的值;2.请求的时候如果是localhost 或者ip加端口号的话需要在前面加上http:// 或者https://
siege linux 压力测试工具相关推荐
- Linux压力测试工具—Siege命令
1.简介 Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力.可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重 ...
- linux stress 工具,Linux压力测试工具stress的参数详解
为了测试根据服务器的负载情况,给大家推荐下stress这个压力测试工具,具体安装方式就不说了,本文主要介绍下stress的命令参数,大家可以在环境上验证测试下. 参数说明: -? 显示帮助信息 -v ...
- linux 压力测试工具之ab
简介 Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具 ,简单易用 在此提供 ab 在 centOS7 下的安装和使用方法 注:个人发现,之前安装的centos6 ...
- linux系统压力测试工具,Linux压力测试工具stress如何使用
下载安装stress1apt install stress stress工具使用 先介绍下stress的命令参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 ...
- stress内存在linux测试结果,Linux压力测试软件Stress安装及使用指南
一.Stress是什么 stress是一个linux下的压力测试工具,专门为那些想要测试自己的系统,完全高负荷和监督这些设备运行的用户. 二.安装 将stress的安装包上传并解压到linux服务器的 ...
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一.http_load程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会 ...
- windows linux 并发,Windows/Linux安装压力测试工具siege
Siege是一款高性能的Http压力测试工具. Siege支持身份验证.cookies.http.https和ftp协议. Linux安装Siege 如果要支持https,需要先下载安装openssl ...
- HTTP/FTP压力测试工具siege
HTTP/FTP压力测试工具siege 压力测试可以检测服务器的承载能力.针对HTTP和FTP服务,Kali Linux提供专项工具siege.该工具可以模拟多个用户同时访问同一个网站的多个网页,以检 ...
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
一.http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工 具,它可以以一个单一的进程运行,一般 ...
- Web服务器性能压力测试工具http_load、webbench、ab、Siege使用教程
Web服务器性能压力测试工具http_load.webbench.ab.Siege使用教程 作者: feng 日期: 2012/07/25 发表评论 (0) 查看评论 一.http_load 程序非常 ...
最新文章
- Swift 中使用 SQLite——查询数据
- 需要注意变量作用域的使用
- Application package 'AndroidManifest.xml' must have a minimum of 2 segments错误
- Spring依赖注入:注解注入总结
- Linux下axel多线程下载
- 第8步 第2剑客 mybatis plugin 第三剑客 page helper csdn每天最多发多少文章 是20篇,刚刚才试了。2014
- python里textfield_Django:为什么我的CharField没有得到类vTextField?
- dill:解决python的“AttributeError: Can‘t pickle local object”及无法pickle lambda函数的问题
- 【每日算法Day 62】LeetCode 815. 公交路线
- 我的世界java版盔甲架_我的世界盔甲架指令 手机版盔甲架指令
- java系列视频教程下载
- COSClient上传图片失败
- Android中图片压缩方式总结
- 洛阳九县八取名字_洛阳市地图(洛阳市九县六区地图)
- 通信协议:分辨率和偏移量的使用
- 配置办公室无线路由实现ip统一具体方式
- mysql查询表的列名_查看表所有列名SQL
- js对json、xml字符串格式化(美化增强可读性)
- 仿电池电量充电、上下左右剪切动画
- Spark 安装部署与快速上手
热门文章
- java jdbc 链接pg_使用PostgreSQL JDBC连接池
- Mac 安装 CentOS镜像 及 VMware虚拟机
- 计算机更新过后cad,CAD2022更新了什么?具有哪些新功能?
- J2EE学习总结(五)------用户登录界面设计
- 云电脑与远控软件有什么区别?如何选?
- mysql图书管理系统设计答辩_基于微信的图书管理系统毕业论文+任务书+开题报告+答辩PPT+前后台(Java+Mysql)源码及数据库文件...
- 后疫情时代,用户到访识别已成为商业地产数字化升级“近义词”
- 课题申报书范文_教师课题申报书范例
- 修改删除idea快捷键
- Spring全家桶+分布式微服务(十次方)