Опитвам се да използвам основното приложение за преустановяване на възела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 и сега изглежда, че работи добре.