gpt4 book ai didi

node.js - 无法将 Node Restify 应用程序部署到 AWS EB

转载 作者:太空宇宙 更新时间:2023-11-04 02:13:23 24 4
gpt4 key购买 nike

我正在尝试将基本的 Restify Node 应用程序部署到 AWS EB,但是当我这样做时,我收到 502 Bad Gateway 错误。 AWS 控制台还显示应用程序处于运行状况:严重。似乎它没有通过端口 80 正确提供服务。这是我的 server.js:

var restify = require('restify');
var server = restify.createServer();

server.get('/', function(req, res) {
res.send("Hello");
return next();
});

var port = process.env.PORT || 3000;
server.listen(port);

最佳答案

似乎在 EB 上,nginx 重定向到端口 8081 上的 Node ,所以我更改为该端口。

此外,无论出于何种原因, Node 实例在“eb部署”之后都没有运行。我在 aws 上的软件配置中添加了“node server.js”,现在它似乎工作正常。

关于node.js - 无法将 Node Restify 应用程序部署到 AWS EB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36968989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com