0

我正在 ECS 上创建一个服务,它只是从 SQS 侦听并进行一些处理。它是一个长期运行的轮询器。对于这种服务,我不需要网络负载均衡器,对吧?对于带有 HTTP 服务器的 ECS,我通常使用 NLB 并使用带有健康检查端点的健康检查协议。但是在这里,如果我不需要 NLB,我不知道该怎么做。

4

1 回答 1

1

如果您正在做我认为您正在做的事情,那么您根本不需要负载均衡器,只需要可以与 SQS 对话并获得工作的容器。除非您出于某种原因需要接收流量,否则我看不出为什么容器应该暴露任何端口。ECS 本身并不关心您是否进行了健康检查,它只是不断地轮询 docker 服务以查看容器是否仍在运行。

于 2019-05-20T17:53:39.480 回答