Parcourir la source

增加上传oss重试次数

xueyiming il y a 5 mois
Parent
commit
4439de8d27

+ 5 - 0
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/service/local/impl/CrawlerVideoServiceImpl.java

@@ -299,6 +299,11 @@ public class CrawlerVideoServiceImpl {
             String coverPath = VideoDownloader.downloadCover(outVideoId, platform, crawlerVideo.getCoverUrl());
             if (StringUtils.isNotEmpty(videoPath)) {
                 String videoOssPath = OSSUploader.uploadToOSS(videoPath, "video");
+                int uploadOssCount = 0;
+                while (StringUtils.isEmpty(videoOssPath) && uploadOssCount < 3) {
+                    videoOssPath = OSSUploader.uploadToOSS(videoPath, "video");
+                    uploadOssCount++;
+                }
                 if (StringUtils.isNotEmpty(videoOssPath)) {
                     CrawlerVideo udpateCrawlerVideo = new CrawlerVideo();
                     udpateCrawlerVideo.setVideoOssPath(videoOssPath);