修改 Elastic Beanstalk 为环境创建的资源 - AWS Elastic Beanstalk

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

修改 Elastic Beanstalk 为环境创建的资源

Elastic Beanstalk 为您的环境创建的资源有名称。您可以使用这些名称通过函数来获取有关资源的信息,或修改资源中的属性来自定义其行为。本主题介绍 Elastic Beanstalk 在不同类型的环境中使用的 AWS 资源。

注意

上一主题自定义资源提供了一些用于自定义环境资源的使用案例和示例。另外,您可以在后面的主题 自定义资源示例 中找到更多配置文件示例。

Web 服务器环境具有以下资源。

Web 服务器环境

在负载均衡的环境中,您可以访问与负载均衡器相关的其他资源。传统负载均衡器有一个资源用于负载均衡器,一个资源用于连接到它的安全组。应用程序和网络负载均衡器还有附加资源可用于负载均衡器的默认侦听器、侦听器规则和目标组。

负载均衡环境

工作线程环境具有用于可缓存传入请求的 SQS 队列的资源,还有一个 Amazon DynamoDB 表,实例可使用该表来选择领导。

工作线程环境
  • AWSEBWorkerQueue (AWS::SQS::Queue) – 守护程序从中拉取所需处理请求的 Amazon SQS 队列。

  • AWSEBWorkerDeadLetterQueue (AWS::SQS::Queue) – 存储无法送达或守护程序未成功处理的消息的 Amazon SQS 队列。

  • AWSEBWorkerCronLeaderRegistry (AWS::DynamoDB::Table) – Amazon DynamoDB 表,它是守护进程用于周期任务的内部注册表。