首页 > 解决方案 > 如何将 websocket API 与 AWS Websocket API 网关连接

问题描述

我们已经实现了在 ec2 机器上运行的 WebSocket,并且从公共 ip 运行正常。我们希望将此 WebSocket 路径与 API 网关映射,这样我们的公共 IP 将不会对其他人可见,并且我们可以以与运行基于 HTTP 协议的其他 API 相同的方式运行。但问题是我们不知道将外部 WebSocket 地址映射到 API Gateway。

在此处输入图像描述

标签: amazon-web-servicesamazon-ec2websocket

解决方案


您可以在 api 网关中使用 http(s) 协议映射 websocket 端点,并在负载均衡器中启用会话粘性。

https://docs.aws.amazon.com/elasticloadbalancing/latest/application/sticky-sessions.html


推荐阅读