node.js - 客户端未使用 WSS/WS 协议连接到 AWS 上的节点 js 服务器
问题描述
我使用 socket.io 和 node js 创建了一个小型服务器,并在之前部署在 heroku 中。我很容易让客户端使用 wss/ws 协议连接到服务器,但是当我也部署我的应用程序 AWS 时,客户端没有连接。我在客户端调试了应用程序,但它只是没有连接到服务器。我错过了什么?是否需要执行额外的步骤才能使其正常工作?
谢谢。
解决方案
回答我自己的问题,我必须在我的项目根目录中添加带有配置的 .ebextensions 文件夹。您可以查看以下教程以使其工作https://nikhilmopidevi.github.io/2017/10/18/WebSockets-with-AWS-Elastic-Beanstalk/
推荐阅读
- 3d - 在 gnuplot 中使用 xy 文件绘制圆柱坐标
- php - Jquery Post数据未定义
- javascript - Method Not Allowed 请求的 URL POST 请求不允许该方法
- python - 使用递归或其他方法获取数字总和(整数分区)的方法数
- php - 更新 Laravel 关系中的对象
- google-apps-script - 从 Google Apps 脚本将 mp3 文件上传到 Google Drive
- go - 为什么 Go 中的错误可以为零?
- blazor - 从 Server Blazor 客户端加载图像
- python - 如何在机器学习中打印分类特征?
- node.js - 转换为 ObjectId 的值失败......在模型的路径“_id”,但我没有做任何查询