本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
应用程序服务器层
重要
AWS OpsWorks Stacks 不再接受新客户。在 2024 年 5 月 26 日之前,现有客户将能够正常使用 OpsWorks 控制台、API、CLI 和 CloudFormation 资源,届时它们将停产。为准备此过渡,我们建议您尽快将堆栈过渡到AWS Systems Manager。有关更多信息,请参阅 AWS OpsWorks Stacks 生命周期终止常见问题解答和 将 AWS OpsWorks Stacks 应用程序迁移到 AWS Systems Manager Application Manager。
注意
这些层仅适用于 Chef 11 和更早的基于 Linux 的堆栈。
AWS OpsWorks Stacks 支持多种不同的应用程序服务器,其中的“应用程序”包括静态网页。每种类型的服务器都有一个单独的 AWS OpsWorks Stacks 层以及内置配方,这些配方可处理在层的每个实例上安装应用程序服务器和任何相关程序包以及部署应用程序等任务。例如,Java App Server 层将安装多个程序包 (包括 Apache、Tomcat 和 OpenJDK),并将 Java 应用程序部署到层的每个实例中。
以下是使用应用程序服务器层的基本步骤:
-
创建一种可用的 App Server 层类型。
-
将一个或多个实例添加到该层。
-
创建应用程序并将应用程序部署到实例中。有关更多信息,请参阅 应用程序。
-
(可选) 如果层有多个实例,您可以添加一个负载均衡器,以在这些实例之间分配传入流量。有关更多信息,请参阅 HAProxy AWS OpsWorks 堆栈层。