我是新手,正在学习AWS。我开始了解ALB和NLB。我知道ALB在第7层协议中运作,而NLB在第4层协议中运作。
能否有人解释一下ALB和NLB的实时例子?何时使用ALB和NLB?
即使所有的 Web 应用程序都会使用 TCP 协议来建立服务器和客户端之间的连接。
那么 ALB 是否使用TCP(第4层)协议?
那么它们之间的区别是什么?请有人简要解释一下?
我是新手,正在学习AWS。我开始了解ALB和NLB。我知道ALB在第7层协议中运作,而NLB在第4层协议中运作。
能否有人解释一下ALB和NLB的实时例子?何时使用ALB和NLB?
即使所有的 Web 应用程序都会使用 TCP 协议来建立服务器和客户端之间的连接。
那么 ALB 是否使用TCP(第4层)协议?
那么它们之间的区别是什么?请有人简要解释一下?
/api/v1
、/api/v2
)?请求的content-type
是什么?简而言之 要进行HTTP请求的负载均衡,请使用ALB。要进行TCP/UDP负载平衡,请使用NLB。
ALB (应用程序负载平衡器) 可以理解HTTP。如果你需要基于HTTP进行路由(例如,根据请求路径路由到不同的目标),则需要使用ALB。
ALB的独特功能包括:
NLB (网络负载平衡器) 在传输层(TCP / UDP)运行。因为NLB无需解析HTTP消息,所以比ALB更高效。
NLB还支持一些独特的功能:
你可以在弹性负载均衡功能页面上查看完整的功能比较。