2016-06-28 56 views
1

我有一个应用程序部署在ElasticBeanstalk上。它是一个Web服务器,在它之前有负载平衡器。我已配置负载均衡器以从ElasticBeanstalk > "My Application" > Configuration > Networking侦听端口443。但是我还需要打开端口444来侦听https连接并将它们再次转发到ElasticBeanstalk应用程序容器上的端口80。 ElasticBeanstalk网络配置面板中没有这种配置选项。带非80/443端口的ElasticBeanstalk负载均衡器?

但是我在EC2 > Load Balancers找到了我的EB实例的负载均衡器。在那里,我在444上添加了一个HTTPS侦听器,在80个实例上侦听,但似乎这不起作用......任何建议我怎么能够做到这一点?

回答

0

我终于明白了我自己的想法。

问题是我的ElasticBeanstalk LoadBalancer不在VPC中。为了能够访问非80/443端口,您必须在VPC中创建实例,然后为每个非标准端口设置允许入站规则,最后转至EC2 > Load Balancers > Select <your specific elastic beanstalk balancer> > Listeners > add the port mappings