瀏覽代碼

oss delete

丁云鹏 10 月之前
父節點
當前提交
ed56c06231

+ 5 - 10
recommend-feature-produce/src/main/java/com/tzld/piaoquan/recommend/feature/produce/service/OSSService.java

@@ -22,16 +22,11 @@ public class OSSService implements Serializable {
     public void transToDeepColdArchive(String bucketName, List<String> objectNames) {
         OSS ossClient = new OSSClientBuilder().build(endpoint, accessId, accessKey);
         for (String objectName : objectNames) {
-            try {
-                CopyObjectRequest request = new CopyObjectRequest(bucketName, objectName, bucketName, objectName);
-                ObjectMetadata objectMetadata = new ObjectMetadata();
-                objectMetadata.setHeader("x-oss-storage-class", "DeepColdArchive");
-                request.setNewObjectMetadata(objectMetadata);
-                CopyObjectResult result = ossClient.copyObject(request);
-            } catch (Throwable e) {
-                continue;
-                //log.info("copy error {}", objectName, e);
-            }
+            CopyObjectRequest request = new CopyObjectRequest(bucketName, objectName, bucketName, objectName);
+            ObjectMetadata objectMetadata = new ObjectMetadata();
+            objectMetadata.setHeader("x-oss-storage-class", "DeepColdArchive");
+            request.setNewObjectMetadata(objectMetadata);
+            CopyObjectResult result = ossClient.copyObject(request);
         }
         if (ossClient != null) {
             ossClient.shutdown();