2016-06-28 88 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