java - S3Client的生命周期是多少

标签 java amazon-web-services amazon-s3 aws-sdk

在客户端的服务器通信代码中,我创建了 S3Client 的实例。像这样:

S3Client s32 = S3Client.builder()
            //.credentialsProvider()
            .region(Region.US_WEST_1)
            .build();

我可以做 s32类的成员变量,这样 S3Client只要应用程序正在运行,实例就处于 Activity 状态,或者我应该创建 S3Client 的新实例每次我都必须与 S3 通信?

我可能平均每 5 分钟从 S3 提取 5 个文件。

最佳答案

您可以保留客户端并根据需要随时使用它。

关于java - S3Client的生命周期是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56829055/

相关文章:

c# - 系统编程语言和应用程序编程语言之间的区别

java - 使用字符串文字创建字符串常量池的编译器行为

amazon-web-services - ECS 从 AL1 迁移到 AL2 - ECS 服务未启动

amazon-web-services - 从 lambda 函数触发 Appsync 突变

Hadoop distcp 从 S3 复制 : Signature does not match error

java - Java 中将多个字符串分组为一个通用字符串

java - 安装 Tomcat 5.0.28 失败

amazon-web-services - 如何在aws elb上安装godaddy ssl证书?

python - 使用Boto3从S3下载文件夹

java - 使用 API 在 Amazon S3 存储桶中创建文件夹/上传文件