javascript - 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 上运行,就像我的本地主机一样。
解决方案
推荐阅读
- c++ - 为什么这段代码最后会返回一个长数字?(c++)
- c++ - 下面在 [class.derived]/7 中突出显示的“相同类型”的表达是什么意思?
- sql - 在 postgresql 中使用正则表达式的 to_date
- function - Snakes and Ladders Algorithm (C) 中的增量相关问题
- r - 字符串从数字中拆分单词并保持固定的子字符串计数
- r - 读取和绑定在 R 中具有不同列的多个 CSV 文件
- javascript - 在 useRef 中获取 .current 值
- python - 尝试从文件加载令牌时发生 Discord.py 事件循环关闭错误
- python-3.x - 覆盖范围未找到测试
- nginx - 如何在 nginx proxy_pass 中发送查询参数