如何设置我的Elastic Beanstalk应用程序以使用应用程序负载均衡器?

时间:2016-08-17 22:55:02

标签: amazon-web-services amazon-ec2 elastic-beanstalk

我想使用websockets和SSL。因此我无法使用默认的Elastic Beanstalk负载均衡器。据我所知,亚马逊最近发布了支持websockets的“应用程序负载均衡器”。

如何配置我的Elastic Beanstalk应用程序以使用这种新型负载均衡器?

1 个答案:

答案 0 :(得分:5)

应用程序负载均衡器现在可以与Elastic Beanstalk一起使用: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environments-cfg-applicationloadbalancer.html

为了使用它,您的环境必须满足以下要求: "必须是默认或自定义VPC,并且必须具有标准权限集的服务角色"

然而,当通过AWS控制台创建环境时,我还没有设法找到如何选择Application Load Balancer而不是经典的。它仍有相同的选项 - " Load Balancer"选择和选中时,它会创建一个经典的Load Balancer。我设法使用Application Load Balancer创建环境的唯一方法是通过上面doc中指定的aws eb cli:

checkXX()

这将创建应用程序负载均衡器。然后,您只需根据需要进行配置。