首页 > 解决方案 > 502 Bad Gateway nginx/1.14.1(Elastic Beanstalk 端口帮助)

问题描述

首先是我的经验……从 0 到 1,以 100 为标准……

我有一个index.js文件和一个index.ejs在本地主机上运行良好的文件。从教程https://itnext.io/build-a-group-chat-app-in-30-lines-using-node-js-15bfe7a2417b

我认为问题在于设置这些代码的侦听和主机提取:

来自 index.js

const server = http.listen(8080, function() {
    console.log('listening on *:8080');
});

来自 index.ejs

var socket = io.connect('http://localhost:8080');

当我在 AWS Beanstalk 上部署和运行时,我得到了这个

502 错误网关 nginx/1.14.1

我发现AWS Beanstalk使用了8081端口,所以我把所有的8080都改成了8081,然后重新部署,同样报错。

聊天程序在我的 beanstalk 上运行,就像我的本地主机一样。

标签: javascriptnode.jsnginxamazon-elastic-beanstalk

解决方案


推荐阅读