在 AWS EC2 上的何处使用应用程序负载均衡器配置 websockets?

Where to configure websockets with an application load balancer on AWS EC2?

根据 AWS documentation,“WebSockets 和安全 WebSockets 支持本机可用,可以在 Application Load Balancer 上使用。”

但是,当我在 EC2 中 select Application Load Balancer 时,除了 HTTP 和 HTTPS,我别无选择:

我想使用安全的 websocket 协议 (wss://),我相信它会结束 TLS:8888。

如何输入这个选项?

解决方案是使用 HTTPS 作为侦听器协议,即使浏览器正在向 wss:// 发出请求。

对于端口号,将侦听器和环境实例都配置到端口 8888 即可。