发布:Elastic Beanstalk 于 2020 年 9 月 10 日推出共享 Application Load Balancer - AWS Elastic Beanstalk

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

发布:Elastic Beanstalk 于 2020 年 9 月 10 日推出共享 Application Load Balancer

AWS Elastic Beanstalk 添加了对在多个环境之间共享 Application Load Balancer 的支持,以节省负载均衡器成本。

发布日期:2020 年 9 月 10 日

更改

Application Load Balancer 是 Elastic Beanstalk 支持的负载均衡器类型之一。它会检查应用程序网络协议层中的流量以确定请求的路径,以便将不同域和路径的请求传送到不同的目标。

一直以来,每次您创建负载均衡的自动扩展环境并选择使用 Application Load Balancer 时,Elastic Beanstalk 都会相应创建一个专用于您的环境的负载均衡器。在某些情况下,您可能想要节省拥有多个专用负载均衡器的成本。当您拥有多个环境时,这可能会很有帮助,例如,当您的应用程序是一组微服务,而不是一个整体服务时。

为此,我们今天将介绍如何能够利用共享负载均衡器。您可以借助 Amazon Elastic Compute Cloud (Amazon EC2) 服务自行创建和管理共享负载均衡器,然后在多个 Elastic Beanstalk 环境中使用。

有关更多信息,请参阅《AWS Elastic Beanstalk 开发人员指南》中的配置共享 Application Load Balancer。要了解与共享 Application Load Balancer 相关的配置选项,请参阅该页面上的共享 Application Load Balancer 命名空间部分。

注意

在相关的改进中,Elastic Beanstalk 还添加了使用目标组级别的新指标监控环境运行状况的功能。Application Load Balancer(专用和共享)将目标组(Amazon EC2 实例组)与每个 Elastic Beanstalk 环境相关联。借助目标组指标,您可以使用 Amazon CloudWatch 来跟踪每个使用 Application Load Balancer 的环境的运行状况汇总概要信息。