Browse Source

oss delete

丁云鹏 10 months ago
parent
commit
ba0ddbe97e

+ 2 - 12
recommend-feature-produce/src/main/java/com/tzld/piaoquan/recommend/feature/produce/service/OSSService.java

@@ -1,9 +1,7 @@
 package com.tzld.piaoquan.recommend.feature.produce.service;
 package com.tzld.piaoquan.recommend.feature.produce.service;
 
 
-import com.aliyun.oss.ClientException;
 import com.aliyun.oss.OSS;
 import com.aliyun.oss.OSS;
 import com.aliyun.oss.OSSClientBuilder;
 import com.aliyun.oss.OSSClientBuilder;
-import com.aliyun.oss.OSSException;
 import com.aliyun.oss.model.CopyObjectRequest;
 import com.aliyun.oss.model.CopyObjectRequest;
 import com.aliyun.oss.model.CopyObjectResult;
 import com.aliyun.oss.model.CopyObjectResult;
 import com.aliyun.oss.model.ObjectMetadata;
 import com.aliyun.oss.model.ObjectMetadata;
@@ -33,16 +31,8 @@ public class OSSService implements Serializable {
                 objectMetadata.setHeader("x-oss-storage-class", "DeepColdArchive");
                 objectMetadata.setHeader("x-oss-storage-class", "DeepColdArchive");
                 request.setNewObjectMetadata(objectMetadata);
                 request.setNewObjectMetadata(objectMetadata);
                 CopyObjectResult result = ossClient.copyObject(request);
                 CopyObjectResult result = ossClient.copyObject(request);
-            } catch (OSSException oe) {
-                if (oe.getErrorCode().equals("NoSuchKey")
-                        || oe.getErrorCode().equals("InvalidObjectState")
-                        || oe.getErrorMessage().equals("Access denied by bucket policy.")) {
-                    continue;
-                } else {
-                    throw oe;
-                }
-            } catch (ClientException ce) {
-                throw new ClientException(objectName);
+            } catch (Exception e) {
+                log.error("transToDeepColdArchive error {}", objectName, e);
             }
             }
         }
         }
         if (ossClient != null) {
         if (ossClient != null) {