本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从传统平台版本迁移应用程序
如果已部署使用传统平台版本的 Elastic Beanstalk 应用程序,您应当将应用程序迁移到使用非传统平台版本的新环境,以便使用新功能。如果您不确定是否正在使用传统平台版本运行您的应用程序,则您可以在 Elastic Beanstalk 控制台中进行核实。有关说明,请参阅检查您使用的是否属于传统平台版本。
传统平台版本缺失什么新功能?
旧版平台不支持以下功能:
- 配置文件,如使用配置文件 (.ebextensions) 进行高级环境自定义主题中所述 
- ELB 运行状况检查,如基本运行状况报告主题中所述 
- 实例配置文件,如管理 Elastic Beanstalk 实例配置文件主题中所述 
- VPCs,如将 Elastic Beanstalk 和 Amazon VPC 结合使用主题中所述 
- 数据套餐,如将数据库添加到 Elastic Beanstalk 环境主题中所述 
- 工作线程套餐,如Elastic Beanstalk 工作线程环境主题中所述 
- 单个实例环境,如环境类型主题中所述 
- 标签,如在 Elastic Beanstalk 环境中标记资源主题中所述 
- 滚动更新,如Elastic Beanstalk 滚动环境配置更新主题中所述 
为什么某些平台版本标记为传统版本?
一些较旧的平台版本不支持最新的 Elastic Beanstalk 功能。这些版本在 Elastic Beanstalk 控制台中的环境概述页面上标记为 (legacy) ((传统))。
检查您使用的是否属于传统平台版本
- 打开 Elastic Beanstalk - 控制台,然后在 “区域” 列表中,选择您的。 Amazon Web Services 区域 
- 
  在导航窗格中,选择 Environments(环境),然后从列表中选择环境的名称。 
- 
        在环境概述页面上,查看 Platform (平台) 名称。 如果您在平台名称旁边看到 (legacy) ((传统))字样,则应用程序使用的是传统平台版本。 
迁移应用程序
- 
        将应用程序部署到新环境。有关说明,请转到创建 Elastic Beanstalk 环境。 
- 
        如果您有 Amazon RDS 数据库实例,请更新您的数据库安全组以允许访问您的新环境中的 EC2 安全组。有关如何使用 Amazon 管理控制台查找 EC2 安全组名称的说明,请参阅EC2 安全组。有关配置 EC2 安全组的更多信息,请转至 A EC2 mazon Relational Database S ervice 用户指南中使用数据库安全组的 “授权对亚马逊安全组进行网络访问” 部分。 
- 
        交换环境 URL。有关说明,请转到使用 Elastic Beanstalk 进行蓝/绿部署。 
- 
        终止旧环境。有关说明,请转到终止 Elastic Beanstalk 环境。 
注意
如果您使用 Amazon Identity and Access Management (IAM),则需要更新您的政策,使其包含 Amazon CloudFormation 和 Amazon RDS(如果适用)。有关更多信息,请参阅 将 Elastic Beanstalk 与 Amazon Identity and Access Management。