选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

IMDS 客户端 - AWS SDKs 和工具

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

IMDS 客户端

注意

如需了解设置页面布局或解释后面的 Support b y AWS SDKs 和 tools 表格的帮助,请参阅了解本指南的设置页面

SDKs 使用面向会话的请求实现实例元数据服务版本 2 (IMDSv2) 客户端。有关更多信息 IMDSv2,请参阅《Amazon EC2 用户指南》 IMDSv2中的 “使用”。IMDS 客户端可通过 SDK 代码库中提供的客户端配置对象进行配置。

使用以下方法配置此功能:

retries - 客户端配置对象成员

任何失败的请求的额外重试次数。

默认值:3

有效值:大于 0 的数字。

port - 客户端配置对象成员

端点的端口。

默认值:80

有效值:数字。

token_ttl - 客户端配置对象成员

令牌的 TTL。

默认值:21,600 秒(6 小时,分配的最长时间)。

有效值:数字。

endpoint - 客户端配置对象成员

IMDS 的端点。

默认值:如果 endpoint_mode 等于 IPv4,则默认端点为 http://169.254.169.254。如果 endpoint_mode 等于 IPv6,则默认端点为 http://[fd00:ec2::254]

有效值:有效的 URI。

大多数人支持以下选项 SDKs。有关详细信息,请参阅您的特定 SDK 代码库。

endpoint_mode - 客户端配置对象成员

IMDS 的端点模式。

默认值IPv4

有效值IPv4IPv6

http_open_timeout - 客户端配置对象成员(名称可能有所不同)

等待连接打开的秒数。

默认值:1 秒。

有效值:大于 0 的数字。

http_read_timeout - 客户端配置对象成员(名称可能有所不同)

读取一个数据块的秒数。

默认值:1 秒。

有效值:大于 0 的数字。

http_debug_output - 客户端配置对象成员(名称可能有所不同)

设置用于调试的输出流。

默认值:无。

有效值:有效的 I/O 流,如 STDOUT。

backoff - 客户端配置对象成员(名称可能有所不同)

在两次重试之间休眠的秒数,或者客户提供的回退功能可供调用。这会覆盖默认的指数回退策略。

默认值:因 SDK 而异。

有效值:因 SDK 而异。可以是数值,也可以是对自定义函数的调用。

Support AWS SDKs by 和工具

以下内容 SDKs 支持本主题中描述的功能和设置。所有部分例外情况均已注明。 适用于 Java 的 AWS SDK 和 AWS SDK for Kotlin 唯一支持任何 JVM 系统属性设置。

下一主题:

重试行为

上一主题:

常规配置
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。