问题标签 [aws-sdk-java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在没有凭证的情况下访问 AWS S3 存储桶和对象
我有一个用 aws-sdk-java 编写的应用程序,它从 S3 存储桶中读取内容。我正在使用 IAM 角色从 EC2 连接 S3,并使用从本地环境到 S3 的用户配置文件凭证。这两种情况都很好。但我不想使用本地(eclipse ide)的用户凭据(密钥 id 和秘密访问密钥)。我正在搜索不同的选项,包括通过 EC2 实例到 S3 的 SSH 隧道。正如我已经看到了许多到 RDS 实例的 ssh 隧道示例,但没有找到一个到 S3 的示例。有没有更好的方法来访问 S3 存储桶而不使用本地凭证并将 EC2 实例转发到本地机器访问 S3?提前致谢
amazon-web-services - 如何使用 aws sdk v2 for java 扫描 dynamodb?
如何使用 aws new sdk v2 for java 执行扫描?那里的文档很少。
java - 有没有办法获取 AWS IoT 核心证书的通用名称
我已经在 AWS IoT Core 中注册了一个证书。下一步是创建事物并将此证书附加到事物。我的要求是证书的通用名称必须是要创建的事物的名称。有谁知道是否有办法获取证书的通用名称?如果是的话,你能帮我一下吗?提前致谢 :)
PS我正在尝试在Java中做到这一点
aws-java-sdk - 覆盖 AWS SDK for Java 2 中的默认 SdkClientOption.SCHEDULED_EXECUTOR_SERVICE
有没有办法可以覆盖SdkClientOption.SCHEDULED_EXECUTOR_SERVICE
AWS SDK for Java 2 中的默认设置?我想摆脱对应用程序不透明的所有线程池,并确保在所有非阻塞上下文中重用线程池。
amazon-sqs - 使用 SNS 和 SQS 在应用程序之间传播 X-B3-TraceId
我有 2 个基于 spring 的应用程序,它们都使用 spring-sleuth。
应用一:
我想以某种方式在此处添加 MDC 上下文,以便 application-2 可以使用相同的上下文。是否提供任何集成来实现这一目标?
应用 2:
当我收到其他应用程序在标头中设置的 MDC 上下文(traceId)时,我需要一个集成,它也可以在 application-2 中添加相同的 MDC 上下文。因此,当我查看日志时,我将全面了解结合这两个应用程序的请求所发生的情况。
java - 尝试使用 java sdk 为 AWS S3 进行简历上传。但它总是从头开始上传
我正在尝试使用 AWS SDK 上传文件以演示由于任何原因导致上传中断。但我看到它总是从头开始上传。那里的代码非常简单,但问题在于保存持久的 obj 状态,以便我们可以在恢复上传时重复使用。
这是我的代码:
我注意到onPersistableTransfer()
没有执行具有序列化 obj 的代码的事件。
amazon-dynamodb - 使用 DynamoDB 二级索引 AWS SDK 2 Java 异常创建 DynamoDbIndex 对象进行查询
我在对二级索引运行查询时遇到问题,出现异常:
Ex 获取 dynamodb 扫描:java.lang.IllegalArgumentException:尝试执行需要二级索引的操作,而不在表元数据中定义索引属性。索引名称:category-timestamp-index
有人可以指导我如何做错了吗?
我的表是 idIT_RSS_Sources 并且我创建了一个索引类别-时间戳-索引。
我的代码是:
scala - AWS SDK:无法导入 AWSSecurityTokenServiceClientBuilder 以获取临时凭证
AWS SDK 上有几个示例如何获取凭证,例如:
- https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/prog-services-sts.html
- https://docs.aws.amazon.com/AmazonS3/latest/dev/AuthUsingTempSessionTokenJava.html
但是当我运行这些片段时,我无法导入AWSSecurityTokenServiceClientBuilder
:
- 斯卡拉版本 2.11.12
- spark 版本 2.3.4,这意味着我对 hadoop-aws 2.7.3 很紧,这取决于 aws-java-sdk 1.7.4:/
aws-sdk - AWS(AwsCrypto) 加密结果每次都不一样
当我执行下面的代码时,返回的字符串每次都不同。我可以配置一些东西以返回固定结果吗?
amazon-web-services - 如何在 Java 中启动 AWS Personalize 项目
有人可以帮助开始使用 AWS Java SDK for Personalize 吗?我曾经使用控制台来构建广告系列。现在我想使用 Java 查询推荐。
亚马逊有很多 Python 示例,但我需要 Java。从客户端构建器开始特别有用。
谢谢。