amazon-web-services - 如何将 websocket API 与 AWS Websocket API 网关连接
问题描述
我们已经实现了在 ec2 机器上运行的 WebSocket,并且从公共 ip 运行正常。我们希望将此 WebSocket 路径与 API 网关映射,这样我们的公共 IP 将不会对其他人可见,并且我们可以以与运行基于 HTTP 协议的其他 API 相同的方式运行。但问题是我们不知道将外部 WebSocket 地址映射到 API Gateway。
解决方案
您可以在 api 网关中使用 http(s) 协议映射 websocket 端点,并在负载均衡器中启用会话粘性。
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/sticky-sessions.html
推荐阅读
- java - 使用 IntelliJ 连接到 mysql 数据库
- html - 创建了一个带有 3 种不同颜色边框的 CSS 三角形,但是可以用更少/更简单的 CSS 代码来完成吗?
- java - 使用 Mongo Reactive Repositories 配置 HikariCP
- python - 将 Mathematica 优化问题转换为 Python
- decimal - Msaccess cratch:与十进制字段相关的 VBA 错误
- python - 使用截止频率执行低通和高通滤波器
- github-pages - Github 页面,链接到另一个 repo 中的 html
- vue.js - 如何为包中生成的文件设置静态名称?
- python - Python - 测验中列表中的文本包装问题和答案
- reactjs - axios 请求错误 SSL 连接错误 React JS