From f29e1175f9e91b29c72ea2eb3f18f93adaa6a9ca Mon Sep 17 00:00:00 2001 From: "lizhongkang@qniao.cn" Date: Wed, 19 Oct 2022 10:56:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9OSS=E6=A1=B6=E5=90=8D?= =?UTF-8?q?=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/qniao/rootcloudstatistics/until/OSSUtils.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ai-root-cloud-statistics/src/main/java/com/qniao/rootcloudstatistics/until/OSSUtils.java b/ai-root-cloud-statistics/src/main/java/com/qniao/rootcloudstatistics/until/OSSUtils.java index 437ad44..96f1541 100644 --- a/ai-root-cloud-statistics/src/main/java/com/qniao/rootcloudstatistics/until/OSSUtils.java +++ b/ai-root-cloud-statistics/src/main/java/com/qniao/rootcloudstatistics/until/OSSUtils.java @@ -2,6 +2,9 @@ package com.qniao.rootcloudstatistics.until; import com.aliyun.oss.OSS; import com.aliyun.oss.OSSClient; +import com.ctrip.framework.apollo.build.ApolloInjector; +import com.ctrip.framework.apollo.core.enums.Env; +import com.ctrip.framework.apollo.util.ConfigUtil; import java.io.IOException; import java.io.InputStream; @@ -39,9 +42,12 @@ public class OSSUtils { String[] list = url.split("\\."); String type = list[list.length - 1]; - - String folderName = "cloudprint"; + Env apolloEnv = ApolloInjector.getInstance(ConfigUtil.class).getApolloEnv(); String bucketName = "qncloudprintfiletest"; + if (Env.PRO.equals(apolloEnv)) { + bucketName = "qncloudprintfile"; + } + String folderName = "cloudprint"; String objectName = folderName + "/" + UUID.randomUUID() + "." + type; OSS ossClient = new OSSClient(endpoint, accessKeyId, accessKeySecret); // 填写网络流地址。