上传图片进行ab压测
背景
今天在做图片分类任务的压力测试,我使用ab(Apache Benchmark)这个压测工具进行压测,这里完整记录下如何上传图片进行ab压测。
流程
整个压测流程大致有以下三个步骤:
- 构造压测文件;
- 执行压测命令;
- 观察压测结果。
1. 构造压测文件
图片的压测,相比于普通的压测,麻烦的地方就在于需要对要上传的文件做修改,构造出特定结构的压测文件。
例如我们要使用这张猫图进行压测:
-
首先以可编辑模式打开,我这里使用的是notepade++,打开后是这样的:
-
之后在开头加上以下内容:
--1234567890
Content-Disposition: form-data
--1234567890
Content-Disposition: form-data; name=<