最近做了一些服务器的工作,在做http压力测试时,先是使用ab,发现mac上总是频繁出现各种问题,eg: "apr_socket_recv: Connection reset by peer (54)"等等;

最后切到了wrk,简单易用,功能强大,可以支持lua脚本来创建复杂的测试场景推荐给大家。

wrk只能运行于 Unix 类的系统上,不过Win10 RS及以上版本,启用Ubuntu子系统也可以使用。

测试例子:wrk -c 1000 -t 4 -d 1 --latency http://www.baidu.com

简单说一下wrk里面各个参数什么意思?

  • -t 需要模拟的线程数
  • -c 需要模拟的连接数
  • –timeout 超时的时间
  • -d 测试的持续时间

    以上意思就是说 4线程模拟 1000个连接 测试1秒钟;

    推荐一个博客wrk,解释了测试结果的各个参数 : http://www.cnblogs.com/savorboard/p/wrk.html

[原文链接] https://www.jianshu.com/p/075d181e3544

最新文章

  1. Error connecting to database [Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)]
  2. WebAPI接口返回ArrayList包含Dictionary对象正确解析
  3. android Sqlite select * from myDatabase没有内容的问题
  4. [New Portal]Windows Azure Virtual Machine (11) 在本地使用Hyper-V制作虚拟机模板,并上传至Azure (1)
  5. 使用jQuery的Scrollify插件实现鼠标滚轮或者手势滑动到页面下一节点部分
  6. HDU 1240 Asteroids! 解题报告
  7. 四则运算GUI版本
  8. hope is a good thing!
  9. iOS 进阶 第十天(0410)
  10. Android 快速开发框架XUtils
  11. html图像入门
  12. 更好的使用chrome
  13. C#数据库——用多线程来组合一个SQL语句
  14. 通过 UI 管理 docker
  15. Day 5-2 类的继承和派生,重用
  16. 第六届蓝桥杯省赛 java三羊献瑞
  17. 大数据-07-Spark之流数据
  18. BOM浏览器对象模型;
  19. Spring AOP 中@Pointcut的用法
  20. POJ 2387 Til the Cows Come Home (图论,最短路径)

热门文章

  1. 科技感满满,华为云DevCloud推出网页暗黑模式
  2. java读取文件内容常见几种方式
  3. vue上的简单轮播图
  4. Java子父类间静态代码块、非静态代码块、构造方法的执行顺序
  5. 【比较】粒子群算法PSO 和 遗传算法GA 的相同点和不同点
  6. Python的逻辑结构和函数
  7. [Asp.Net Core] Blazor WebAssembly - 工程向 - 如何在欢迎页面里, 预先加载wasm所需的文件
  8. 【常用工具】vagrant的box哪里下?镜像在哪儿找?教你在vagrant官网下载各种最新.box资源
  9. JS获取两个日期间的所有日期
  10. MySql建库操作