如果可以的话,我正在努力进行正确的配置。
我们有一个后端应用程序,运行两项服务:
我正在尝试将此服务部署为 ECS 任务,但我无法以这样的方式进行配置:两个端口都将在单个目标组和单个注册目标中公开,因此我将能够路由流量通过负载均衡器。
单个目标组只能将流量转发到一个端口。您需要创建两个目标组,每个端口一个,并在负载均衡器上创建两个侦听器,一个将流量从 API 端口转发到 REST API(通过第一个目标组),另一个在 WebSocket 端口上转发流量到后端 WebSocket 服务(通过第二个目标组)。
然后,您可以向 ECS 服务注册两个目标组,如此处所述。