我有 3 个前端盒,每个都在自己的可用区域中。它们都运行反向代理服务器(在本例中为 traefik)。
我如何才能将流量保持在可用区内以避免可用区之间的转移成本。
我正在使用 consul 和 nomad 来处理所有作业和发现工作。
答案1
您要么需要使用 AWS AZ 感知负载均衡器,要么使用 AWS 负载均衡器。我建议使用 AWS ALB 负载均衡器。ALB 不会对跨 AZ 流量收费,只对带宽收费。实际上,它会在每个 AZ 中都有服务器,但这对您来说是不可见的。
定价这里。考虑到它对你的作用,这还不错。