gpt4 book ai didi

amazon-s3 - JetS3t : Amazon S3 : How to dynamically change endpoints

转载 作者:行者123 更新时间:2023-12-02 23:40:20 25 4
gpt4 key购买 nike

我的理解是,在 Jets3t 0.7.4 之前,S3 端点是在 S3Service::setS3EndpointHost 静态设置的。因此,无法使用 Jets3t 在同一应用程序中使用不同的 S3 端点来获取/放置内容到 S3。

Jets3t 0.7.4 发行说明中写道 -“S3Service 中已弃用用于生成签名 URL 的静态方法。从现在开始应使用新的非静态方法等效项,以避免依赖于 VM 范围的 S3 端点常量。”

现在可以动态更改 S3 端点吗?如果是,该怎么做..是否有可用的 setS3Endpoint 方法?

最佳答案

你可以这样设置:

private void setS3Endpoint(final String endpoint) {
final Jets3tProperties props = Jets3tProperties.getInstance(Constants.JETS3T_PROPERTIES_FILENAME);
props.setProperty("s3service.s3-endpoint", endpoint);
}

关于amazon-s3 - JetS3t : Amazon S3 : How to dynamically change endpoints,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6201658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com