本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Elastic Beanstalk 平台词汇表
以下是与 AWS Elastic Beanstalk 平台及其生命周期相关的关键术语。
- 运行时
-
运行您的应用程序代码所需的编程语言特定的运行时软件(框架、库、解释器、虚拟机等)。
- Elastic Beanstalk 组件
-
Elastic Beanstalk 添加到平台以启用 Elastic Beanstalk 功能的软件组件。例如,增强型运行状况代理是收集和报告运行状况信息所必需的。
- 平台
-
操作系统 (OS)、运行时、Web 服务器、应用程序服务器和 Elastic Beanstalk 组件的组合。平台提供可用于运行您的应用程序的组件。
- 平台版本
-
操作系统 (OS)、运行时、Web 服务器、应用程序服务器和 Elastic Beanstalk 组件的特定版本的组合。您可以基于平台版本创建 Elastic Beanstalk 环境,然后将应用程序部署到该环境中。
平台版本具有格式为 X.Y.Z 的语义版本号,其中,X 是主要版本,Y 是次要版本,Z 是补丁版本。
平台版本可以处于下列状态之一:
-
支持 – 完全由支持的组件 构成的平台版本。所有组件均未达到各自供应商(所有者、第三方AWS 或社区EOL)指定的使用寿命终点 ()。它们会定期收到供应商提供的补丁或次要更新。Elastic Beanstalk 使受支持的平台版本可供您用于创建环境。
-
已停用 — 包含一个或多个已停用组件的平台版本,这些组件已达到其供应商指定的使用寿命 (EOL)。停用的平台版本无法供新客户或现有客户用于 Elastic Beanstalk 环境中。
有关已停用组件的详细信息,请参阅Elastic Beanstalk 平台支持策略。
-
- 平台分支
-
一系列平台版本,它们共用某些组件的特定版本(通常是主要版本),例如操作系统 (OS)、运行时或 Elastic Beanstalk 组件。例如:在 6 4 位亚马逊 Linux 上运行的 Python 3.6;在 64 位 Windows Server 2016 上运行 IIS 10.0。分支中的每个连续平台版本均是对上一个版本的更新。
可以无条件地使用每个平台分支中的最新平台版本来创建环境。分支中之前的平台版本仍受支持 – 您可以根据先前的平台版本创建环境(如果您在过去的 30 天内在环境中使用了先前的平台版本)。但是这些以前的平台版本缺少最多的 up-to-date 组件,因此不建议使用。
平台分支可以处于下列状态之一:
-
支持 – 当前平台分支。它完全由支持的组件构成。它接收持续的平台更新,推荐将其用于生产环境。有关支持的平台分支列表,请参阅《平台指南》中的 Elastic Beanstalk 支持的平台。AWS Elastic Beanstalk
-
测试版 – 预发布的预览版平台分支。它是实验性的。它可能会在一段时间内接收持续的平台更新,但没有长期支持。建议不要在生产环境中使用测试版平台分支。仅将它用于评估。有关测试平台分支的列表,请参阅《平台指南》中的 Elastic Beanstalk Beanstalk 平台版本公开测试版。AWS Elastic Beanstalk
-
弃用 – 具有一个或多个弃用组件 的平台分支。它接收持续的平台更新,但建议不要将它用于生产环境。有关已弃用平台分支的列表,请参阅平台指南中的计划停用的 Elastic Beanstalk 平台版本。AWS Elastic Beanstalk
-
停用 – 具有一个或多个停用组件 的平台分支。它不再接收平台更新,建议不要将它用于生产环境。AWS Elastic Beanstalk 平台指南中未列出停用的平台分支。Elastic Beanstalk 不会使已停用的平台分支的平台版本可供您用于创建环境。
支持的组件 没有其供应商(拥有者或社区)计划的停用日期。供应商可能是 AWS 或第三方。弃用的组件 具有其供应商计划的停用日期。已停用的组件已达到使用寿命终止期 (EOL),并且不再由其供应商提供支持。有关已停用组件的详细信息,请参阅Elastic Beanstalk 平台支持策略。
如果您的环境使用弃用或停用的平台分支,我们建议您将其更新为受支持的平台分支中的平台版本。有关详细信息,请参阅更新 Elastic Beanstalk 环境的平台版本。
-
- 平台更新
-
发布新的平台版本,其中包含对于平台的一些组件(操作系统、运行时、Web 服务器、应用程序服务器和 Elastic Beanstalk 组件)的更新。平台更新遵循语义版本分类,并且可能具有多个级别:
-
主要更新 – 具有与现有平台版本不兼容的更改的更新。您可能需要修改您的应用程序以便在新的主要版本上正常运行。主要更新具有新的主要平台版本号。
-
次要更新 – 添加向后兼容现有平台版本的功能的更新。您不需要修改您的应用程序,即可在新的次要版本上正常运行。次要更新具有新的次要平台版本号。
-
补丁更新 – 由向后兼容现有平台版本的维护版本(错误修复、安全更新和性能改进)组成的更新。补丁更新具有新的补丁平台版本号。
-
- 托管更新
-
一项 Elastic Beanstalk 功能,该功能自动对 Elastic Beanstalk 支持的平台版本的操作系统 (OS)、运行时、Web 服务器、应用程序服务器和 Elastic Beanstalk 组件应用补丁和次要更新。托管更新将同一平台分支中的较新平台版本应用于您的环境。您可以配置托管平台更新以仅应用补丁更新、次要版本更新,或同时应用这两种更新。您还可以完全禁用托管更新。
有关更多信息,请参阅 托管平台更新。