【发布时间】:2015-10-10 04:59:49
【问题描述】:
我有一个创建两个服务器的 nodejs 程序。
HTTPS 服务器运行在 3000 端口
在 8080 端口上运行的 HTTP 服务器(它只是通过 https 转发到我的域名)
我正在尝试在弹性豆茎上部署它。
我上传了证书并在弹性 beanstalk 中打开了 HTTPS 端口(如本文档中所述:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html)
我的应用程序根本没有运行。它一部署就变红。 查看日志,我看到它试图重定向到 https 域名,但没有成功。
我不知道亚马逊如何知道哪个端口有哪个。它怎么知道3000端口有https,8080端口有http?从来没有在任何地方提到过。也许这就是问题所在?
知道该怎么做吗?非常感谢。
【问题讨论】:
-
你好,我也遇到了同样的问题,请问你是怎么解决的?
标签: node.js https amazon-elastic-beanstalk