ElasticBeanStalk中的端口如何工作? 我有一个NodeJs / ExpressJS应用程序,它将部署在ElasticBeanStalk中。
ElasticBeanStalk有一个用于附加SSL证书的负载均衡器。 我应该从我的nodejs应用程序指定端口吗?它可以是任何端口吗? 或者弹性beanstalk有一些特定的端口吗? 有人可以在这上面点灯吗? 我认为弹性豆秆有一个默认的前面。那个端口是指定的吗?
答案 0 :(得分:0)
您应该使用process.env.PORT
从环境变量中获取端口
Elastic Beanstalk将为您设置它
外部端口80将打开,并将路由到Elastic Beanstalk上配置的端口
使用SSL的Load Balancer可能会将流量从端口443转发到Elastic Beanstalk。
查看更多in these docs。