我正在嘗試使用 Spring Cloud ECS 連接器建立與檔案存盤桶的連接
import com.emc.ecs.connector.spring.S3Connector;
public S3Connector s3() {
S3Connector result = this.connectionFactory().service(S3Connector.class);
this.connectionFactory().
return result;
}
但是,我是 s3 存盤桶的新手,不知道如何使用它的建構式和它所采用的引數。https://mvnrepository.com/artifact/com.emc.ecs/spring-cloud-ecs-connector/1.0.0
有誰知道 Spring Cloud ECS 連接器和 S3Connector 的任何檔案,描述了它的方法、建構式以及如何設定存盤桶資訊(密鑰、訪問密鑰、端點、存盤桶名稱)?
uj5u.com熱心網友回復:
這是專案頁面:https ://github.com/spiegela/spring-cloud-ecs-connector
帶有 javadoc 的 S3Connector 源
此外,還有一個S3ServiceConnectorCreator. 來自https://github.com/spiegela/spring-cloud-ecs-connector/blob/master/src/test/java/com/emc/ecs/connector/spring/S3ServiceConnectorCreatorTest.java的示例用法:
private S3ServiceConnectorCreator s3ServiceConnectorCreator = new S3ServiceConnectorCreator();
...
String myBucket = "myBucket";
String endpoint = "http://10.20.40.3:9020";
S3ServiceInfo serviceInfo = new S3ServiceInfo("s3-1", "myPublicKey", "mySecretKey", endpoint, myBucket);
S3Connector connector = s3ServiceConnectorCreator.create(serviceInfo, null);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/472773.html
