/ / Не може да се внедри Node restify приложението в AWS EB - node.js, amazon-web-services, nginx, elastic-beanstalk

Не може да се разположи приложение за възстановяване на възел на AWS EB - node.js, amazon-web-services, nginx, elastic-beanstalk

Опитвам се да използвам основното приложение за преустановяване на възелаAWS EB, но когато го направя, получавам грешка от 502 Bad Gateway. Конзолата AWS също показва, че приложението е в Здраве: Тежко. Изглежда, че не работи правилно през порт 80. Ето моя сървър.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);

Отговори:

0 за отговор № 1

Изглежда, че на EB, че nginx пренасочва към възел на порт 8081, така че аз промених на това.

Освен това по каквато и да е причина инстанцията на възела не се изпълняваше след "eb deploy". Добавих "node server.js" в софтуерна конфигурация на aws и сега изглежда, че работи добре.