gpt4 book ai didi

amazon-web-services - 是否可以使用 Elastic Beanstalk ebextensions 配置应用程序负载均衡器?

转载 作者:行者123 更新时间:2023-12-02 02:57:28 31 4
gpt4 key购买 nike

Elastic Beanstalk documentation提到可以使用 .ebextensions 文件夹中的配置文件设置负载均衡器类型。但是,当我在新创建的环境中部署我的应用程序时,Elastic Beanstalk 仍然会创建一个经典的负载均衡器。

我正在通过 AWS 控制台创建新环境,我的应用程序源包具有 .ebextensions 文件夹,其中包含指定应用程序负载均衡器的设置。如下图所示:

.ebextensions/application-load-balancer.config

option_settings:
aws:elasticbeanstalk:environment:
LoadBalancerType: application

我在创建环境的过程中是否遗漏了一步?其他人遇到过这个问题吗?

最佳答案

我也遇到了这个问题,从测试看来,这些 .ebextensions/application-load-balancer.config 设置仅在您创建指定了高可用性的环境时才有效。因此,您不能只选择平台并上传您的代码并从 .config 设置配置应用程序负载平衡器和高可用性设置(即使文档使它看起来应该可以工作)。相反,您必须选择所需的平台(PHP 等),上传您的初始代码,然后单击“更多选项”并选择“高可用性”的配置预设。如果您要部署到自定义 VPC 网络中,此时您可能还需要选择您的 VPC。您不需要设置任何其他设置,因为这些设置将从您的 application-load-balancer.config 文件(和其他 .config 文件)中应用。似乎环境创建和环境配置之间存在区别,其中一些值只能在“创建”步骤中设置。

关于amazon-web-services - 是否可以使用 Elastic Beanstalk ebextensions 配置应用程序负载均衡器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48491702/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com