java 多线程上传图片,频繁IO,哪种方式优化耗时短些。

123咔哒 发布于 01/22 11:44
阅读 851
收藏 0

现在就是批量处理商品,每个商品都有很多张图片,现在多线程上传使用countDownLatch阻塞等待,有没有更好的优化方式能够多线程上传多张图片然后执行下面的步骤

加载中
1
小腊肠
小腊肠

上传图片为啥要后端多线程? 一般不是先上传再提交的吗?

0
MZHS
MZHS

如果图片不是必备,可以只上传文件名称,得到ID后建立图片和ID对应关系,异步上传,后台再做处理
 

0
霏微
霏微

必要时,有些图片可以压缩,然后再上传

0
戰五渣
戰五渣

图片放在oss上

0
山下农-山上仙
山下农-山上仙

没啥 再进一步的优化空间了,多线程异步已经差不多了

 

0
秋名山第一码神
秋名山第一码神

为什么要阻塞,多个图片可以压缩然后上传啊,传完可以发个通知出来,例如mq消息,然后消费端去解压

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部