前端分片上传,如果靠后的分片请求提前到达服务器,可能会有问题?
来源:4-9 测试断点续传

慕粉3955756
2022-03-27
我想到可以在前端解决,同步等待前一个分片上传成功后,再上传后一个分片。
但从后端接口的健壮性考虑,如果收到的分片不是有序到达的,有什么比较好的实现吗?
想法1:直接向前端报错,交给前端重传解决,感觉这样效率有点低。
想法2:将提前到达的请求保存(用阻塞队列?redis?),按序处理。(防止恶意的请求故意发送乱序的分片,设置保存的超时时间)
想请教下老师,在真实场景下会怎么实现?
写回答
1回答
-
慕粉3955756
提问者
2022-03-27
发现自己提的这个问题有点蠢,后端直接报个错就好了,有序性的问题还是交给前端去解决吧...
00
相似问题