因开发人员代码限制最大处理线程数为200,所以我们最大的并发数从200开始
一、线程数设置:1s内启动200个线程,持续运行80s,得到以下结果:
结论:从压测结果来看,超时的数量较少可以忽略不计,95%的响应时间在41s左右,上传速度在7573.6kb/s,响应时间过长,后端没有做响应超时时间限制,但是前端有做15s内的超时,因此200并发的时候可能会导致95%左右的请求都前端超时。
二、线程数设置:1s内启动100个线程,持续运行60s,得到以下结果:
结论:95%的响应时间在20s左右,上传速度在6539.7k b/s。
三、线程数设置:1s内启动70个线程,持续运行60s,得到以下结果:
结论:95%的响应时间在18s左右,上传速度在4593kb/s。
四、线程数设置:1s内启动50个线程,持续运行60s,得到以下结果:
结论:95%的响应时间在14s左右,上传速度在6043.6kb/s,这个响应时间在前端的超时时间限制范围内,可以得出当最大并发数在50左右,上传速度在6043kb/s左右,上传图片功能大致能正常操作和响应。