优化腾讯云存储配置
This commit is contained in:
parent
865376041b
commit
438d7c4962
|
@ -9,10 +9,8 @@ import lombok.Data;
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class TencentStorageProperties {
|
public class TencentStorageProperties {
|
||||||
private String appId;
|
|
||||||
private String region;
|
|
||||||
private String endPoint;
|
|
||||||
private String accessKey;
|
private String accessKey;
|
||||||
private String secretKey;
|
private String secretKey;
|
||||||
|
private String region;
|
||||||
private String bucketName;
|
private String bucketName;
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,13 +43,10 @@ public class TencentStorageService extends StorageService {
|
||||||
try {
|
try {
|
||||||
COSClient cosClient = new COSClient(cred, clientConfig);
|
COSClient cosClient = new COSClient(cred, clientConfig);
|
||||||
|
|
||||||
// 存储桶名称,格式:BucketName-APPID
|
|
||||||
String bucketName = properties.getTencent().getBucketName() + "-" + properties.getTencent().getAppId();
|
|
||||||
|
|
||||||
ObjectMetadata metadata = new ObjectMetadata();
|
ObjectMetadata metadata = new ObjectMetadata();
|
||||||
metadata.setContentLength(inputStream.available());
|
metadata.setContentLength(inputStream.available());
|
||||||
|
|
||||||
PutObjectRequest request = new PutObjectRequest(bucketName, path, inputStream, metadata);
|
PutObjectRequest request = new PutObjectRequest(properties.getTencent().getBucketName(), path, inputStream, metadata);
|
||||||
PutObjectResult result = cosClient.putObject(request);
|
PutObjectResult result = cosClient.putObject(request);
|
||||||
|
|
||||||
cosClient.shutdown();
|
cosClient.shutdown();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user