大家好,我是郭!
最近,一些朋友给我留言,说我写了一个与Django上传的大文件上传的API接口。现在,我想检查当地区域中接口并发的稳定性。问我是否有一个好计划
本文以文件上传为例。
大型文件的上传包含3个步骤,其中:
首先,获取文件的大小
然后,使用预设切片大小来获得段的总数
最后,获取文件名和MD5值
使用片段和段的总数来分割文件,并调用分段文件上传界面
最后,调用合并文件的接口,并在段中合成大型文件
为了同时执行,文件上传路径参数
在使用Jmeter创建并发过程之前,我们需要编写批处理脚本
其中,执行批处理脚本时,您需要遵循文件路径
然后,在当地创建一个新的CSV文件,编写多个文件路径
然后,您可以使用Jmeter创建和发型
完整的步骤如下:
运行上面创建的JMeter并行过程。
当然,我们可以增加模拟真实用法方案的并发数量,只需修改CSV数据源和Jmeter参数
如果您认为这篇文章还不错,请喜欢,分享并留下一条消息,因为这将是我连续产出更高质量文章的最强驱动力!