将网络负载平衡器用于多个应用程序

时间:2019-09-09 11:29:51

标签: amazon-web-services load-balancing amazon-elb aws-elb aws-alb

当前,我将Amazon ALB设置为根据路径转发流量:

我已经设置了规则,以使www.example.com指向FrontendTargetGroup,而api.example.com指向BackendTargetGroup。

但是,由于其他原因,我现在需要使用网络负载平衡器。

如何以此实现相同的基于路径的路由方法?

1 个答案:

答案 0 :(得分:0)

您不能使用Network Load Balancer进行第7层路由(例如主机名或基于路径)。 NLB运行在3/4层。

如果您的服务是HTTP,则很少有ALB无法正常工作的情况,除了您的后端正在处理所有TLS而不是让平衡器卸载它的情况。您没有提到它,所以您可能要问一个问题,以验证是否需要NLB,而ALB不能满足您的需求。