1

AWS Fargate 集群中有一个目标组,用于管理 Docker 容器内的 node.js 应用程序。每个应用程序都提供 Web 套接字连接(Web 套接字,而不是 socket.io!)。

Application Load Balancer 后面有一个未加密的连接 (HTTP/ws)。但是,在它之外是 HTTPS / wss。因此,当 HTTPS 请求到达 Application Load Balancer 时,它会解密请求并将 HTTP 请求转发到选定的容器。

问题是——如何(以及在​​哪里)为 Web 套接字请求配置 wss->ws 转发(有一个特定的 URL)?

HTTPS->HTTP 规则进行 wss->HTTP 转换,这是非常错误的。如何实现 wss->ws 转换,这可能吗?

4

0 回答 0