请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

多线程上传文件

老师,有这样一种场景:假如现在我需要上传一个大文件,采用分片上传的方式。采用线程池提交上传任务,上传成功会返回true,失败或者异常返回false。那这里就会有一个问题,我怎样判断文件是否完整上传,并都上传成功。我觉得是否完整可以通过countdownlatch计数来判断,但每片文件是否上传成功如果用future来接收返回结果来判断的话,这样不还是会造成阻塞吗?另外上传失败了,重试的逻辑怎样去控制呢?

正在回答 回答被采纳积分+3

1回答

Jimin 2019-06-04 08:16:00

你好,又一次听说分片上传文件,什么叫分片上传文件,具体点说代码是怎么写的,是你自己想的一种方式吗?本身文件上传就是一个流传输,关于这块我通过比较高级一点的说法是断点续传,但分片上传我真的不晓得该如何理解,你具体解释一下再来看看你的问题吧

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号