From 77ae8c8bf34aaafa58a230d65db5e0f9f2e23c74 Mon Sep 17 00:00:00 2001
From: zhaowenyu <35589726@qq.com>
Date: Wed, 01 Apr 2026 12:14:53 +0800
Subject: [PATCH] 2026-04-01 优化机场minio配置信息
---
ard-sample/src/main/java/com/ard/sample/config/DockConfiguration.java | 93 +---------------------------------------------
ard-sample/src/main/java/com/ard/sample/storage/service/impl/StorageServiceImpl.java | 6 +-
ard-admin/src/main/resources/application-daqing.yml | 9 ----
ard-admin/src/main/resources/application-prod.yml | 9 ----
4 files changed, 7 insertions(+), 110 deletions(-)
diff --git a/ard-admin/src/main/resources/application-daqing.yml b/ard-admin/src/main/resources/application-daqing.yml
index f81317c..1cb0056 100644
--- a/ard-admin/src/main/resources/application-daqing.yml
+++ b/ard-admin/src/main/resources/application-daqing.yml
@@ -87,12 +87,5 @@
# 机场单独用的oss配置,要http地址
dock:
- enable: true
- provider: minio
endpoint: http://192.168.10.103:9011
- access-key: admin
- secret-key: ard12345
- bucket: dockfile
- expire: 3600
- region: us-east-1
- object-dir-prefix: wayline
\ No newline at end of file
+ bucket: dockfile
\ No newline at end of file
diff --git a/ard-admin/src/main/resources/application-prod.yml b/ard-admin/src/main/resources/application-prod.yml
index 6ce13b3..6da2f62 100644
--- a/ard-admin/src/main/resources/application-prod.yml
+++ b/ard-admin/src/main/resources/application-prod.yml
@@ -85,12 +85,5 @@
object-dir-prefix: wayline
dock:
- enable: true
- provider: minio
endpoint: http://111.40.46.199:9011
- access-key: admin
- secret-key: ard12345
- bucket: dockfile
- expire: 3600
- region: us-east-1
- object-dir-prefix: wayline
\ No newline at end of file
+ bucket: dockfile
\ No newline at end of file
diff --git a/ard-sample/src/main/java/com/ard/sample/config/DockConfiguration.java b/ard-sample/src/main/java/com/ard/sample/config/DockConfiguration.java
index 05d0388..3c82057 100644
--- a/ard-sample/src/main/java/com/ard/sample/config/DockConfiguration.java
+++ b/ard-sample/src/main/java/com/ard/sample/config/DockConfiguration.java
@@ -9,105 +9,16 @@
@Component
@ConfigurationProperties(prefix = "dock")
public class DockConfiguration {
-// public static String endpoint;
-//
-// public static String bucket;
-//
-// public void setEndpoint(String endpoint) {
-// DockConfiguration.endpoint = endpoint;
-// }
-//
-// public void setBucket(String bucket) {
-// DockConfiguration.bucket = bucket;
-// }
- /**
- * @see OssTypeEnum
- */
- public static String provider;
-
- /**
- * Whether to use the object storage service.
- */
- public static boolean enable;
-
- /**
- * The protocol needs to be included at the beginning of the address.
- */
public static String endpoint;
-
- public static String accessKey;
-
- public static String secretKey;
-
- public static String region;
-
- public static Long expire;
-
- public static String roleSessionName;
-
- public static String roleArn;
public static String bucket;
- public static String objectDirPrefix;
-
- public void setProvider(String provider) {
- DockConfiguration.provider = provider;
- }
-
- public void setEnable(boolean enable) {
- DockConfiguration.enable = enable;
- }
-
- public void setEndpoint(String endpoint) { DockConfiguration.endpoint = endpoint; }
-
- public void setAccessKey(String accessKey) {
- DockConfiguration.accessKey = accessKey;
- }
-
- public void setSecretKey(String secretKey) {
- DockConfiguration.secretKey = secretKey;
- }
-
- public void setRegion(String region) {
- DockConfiguration.region = region;
- }
-
- public void setExpire(Long expire) {
- DockConfiguration.expire = expire;
- }
-
- public void setRoleSessionName(String roleSessionName) {
- DockConfiguration.roleSessionName = roleSessionName;
- }
-
- public void setRoleArn(String roleArn) {
- DockConfiguration.roleArn = roleArn;
+ public void setEndpoint(String endpoint) {
+ DockConfiguration.endpoint = endpoint;
}
public void setBucket(String bucket) {
DockConfiguration.bucket = bucket;
}
- public void setObjectDirPrefix(String objectDirPrefix) {
- DockConfiguration.objectDirPrefix = objectDirPrefix;
- }
-
-// /**
-// * 创建MinioClient Bean(核心:适配反向代理的HTTP地址)
-// */
-// @Bean
-// public MinioClient minioClient() {
-// // 方式1:通过endpoint重载方法(推荐,明确指定端口和是否HTTPS)
-// // 解析endpoint的协议、IP、端口
-// String[] endpointParts = endpoint.split("//")[1].split(":");
-// String host = endpointParts[0]; // 192.168.10.103
-// int port = Integer.parseInt(endpointParts[1]); // 9011
-// boolean isHttps = endpoint.startsWith("https"); // 反向代理是HTTP,故为false
-//
-// return MinioClient.builder()
-// .endpoint(host, port, isHttps) // 8.3.7核心:通过重载方法指定secure
-// .credentials(accessKey, secretKey)
-// .build();
-// }
}
diff --git a/ard-sample/src/main/java/com/ard/sample/storage/service/impl/StorageServiceImpl.java b/ard-sample/src/main/java/com/ard/sample/storage/service/impl/StorageServiceImpl.java
index 88eaf20..6842b2c 100644
--- a/ard-sample/src/main/java/com/ard/sample/storage/service/impl/StorageServiceImpl.java
+++ b/ard-sample/src/main/java/com/ard/sample/storage/service/impl/StorageServiceImpl.java
@@ -56,9 +56,9 @@
.endpoint(DockConfiguration.endpoint)
.bucket(DockConfiguration.bucket)
.credentials(credentials)
- .provider(DockConfiguration.provider)
- .objectKeyPrefix(DockConfiguration.objectDirPrefix)
- .region(DockConfiguration.region)
+ .provider(OssConfiguration.provider)
+ .objectKeyPrefix(OssConfiguration.objectDirPrefix)
+ .region(OssConfiguration.region)
.build();
// return StsCredentialsDTO.builder()
--
Gitblit v1.9.3