压力测试
pengpengzhou
主要学习语言Java,Nodejs,Go
展开
-
分布式压测工具Grinder的Hello World示例教程
本文以压测一个HTTP服务来说明Grinder的使用方法。本文的脚本是Windows脚本,Linux的脚本与此相似。需要指出的是Console只能部署在带有图形界面的操作系统上,否则启动时会报java.awt的异常。而Agent则不需要图形界面。 Grinder安装 下载grinder-3.11-binary.zip,解压压缩包,得到文件夹grinder-3.11 创建文件夹grin...原创 2018-08-21 14:03:54 · 7139 阅读 · 0 评论 -
分布式压测工具Grinder的示例教程 : headers及Cookie设置
在压测HTTP服务时常常需要在请求前设置headers字段,其中Cookie虽然是Header字段但是在Grinder里面必须要单独由CookieModule来设置,直接在Header里设置Cookie是不会生效的。需要指出的是Cookie的域名必须和GET的url中的域名完全相同,否则Cookie设置不会生效。以下是一个完整的示例。Grinder的配置可参考分布式压测工具Grinder的Hell...原创 2018-08-24 11:21:36 · 1717 阅读 · 0 评论 -
nodejs await 并发性能测试/负载测试
利用Grinder对使用await的web服务做负载测试,并以只使用callback的web服务作为对照. 测试环境: Linux Centos虚拟机 单核 测试参数: grinder.processes=7 grinder.thread = 3 grinder.runs=600 测试结果:callback和await在并发性能上并无显著差异 call...原创 2018-09-07 14:31:42 · 4725 阅读 · 0 评论