亚马逊 EC2 实例类型 - Amazon Elastic Beanstalk
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

亚马逊 EC2 实例类型

本主题解释了实例类型一词。当您创建新环境时,Elastic Beanstalk EC2 会根据 EC2 您选择的亚马逊实例类型配置亚马逊实例。您选择的实例类型决定了运行您的实例的主机硬件。 EC2 实例类型可以按每种处理器架构所基于的处理器架构进行分类。Elastic Beanstalk 支持基于以下处理器 Amazon 架构的实例类型:Graviton 64 位 Arm 架构 (arm64)、64 位架构 (x86) 和 32 位架构 (i386)。默认情况下,创建新环境时,Elastic Beanstalk 会选择 x86 处理器架构。

注意

大多数 Elastic Beanstalk 平台都不再支持 i386 32 位架构。我们建议您选择 x86 或 arm64 架构类型代替。Elastic Beanstalk 为 aws:ec2:instances 命名空间中的 i386 处理器实例类型提供配置选项

指定 Elastic Beanstalk 环境配置中的所有实例类型必须具有相同类型的处理器架构。假设您将新实例类型添加到已经具有 t2.medium 实例类型(基于 x86 架构)的现有环境。您只能添加相同架构的其他实例类型,例如 t2.small。如果想要使用不同架构的实例类型替换现有的实例类型,则可以这样做。但请确保命令中的所有实例类型都基于相同类型的架构。

在亚马逊推出新的兼容实例类型之后,Elastic Beanstalk 会定期增加对这些实例类型的支持。 EC2 有关可用实例类型的信息,请参阅 Amazon EC2 用户指南中的实例类型

注意

Elastic Beanstalk 现在在所有支持 Graviton 的地区的所有最新亚马逊 Linux 2 平台上都支持 Graviton。 Amazon 有关使用基于 arm64 的实例类型创建 Elastic Beanstalk 环境的更多信息,请参阅 使用 Elastic Beanstalk 控制台配置亚马逊 EC2 实例

创建在 arm64 架构上运行亚马逊 EC2 实例的新环境,并使用 Elastic Beanstalk 中的部署选项将现有应用程序迁移到这些环境。

要了解有关基于 Graviton arm64 的处理器的更多信息,请参阅以下资源: Amazon