AWS弹性负载均衡器全解析
1. 引言
在管理和分配EC2实例间的流量时,AWS的负载均衡器服务是一种非常有用的方式。它能有效提升应用的可扩展性、可用性和可靠性。接下来,我们将深入了解AWS弹性负载均衡(ELB)的相关知识。
2. 弹性负载均衡基础
弹性负载均衡(ELB)可将传入的应用或网络流量分配到同一可用区(AZ)或不同可用区内的EC2实例或容器中。其核心特性之一是对托管实例执行健康检查,以确定注册的EC2实例的“健康”状况和接收流量的准备情况。若实例响应状态码在200范围内,则表示正常;否则,视为“不健康”,ELB将停止向该实例发送应用流量,直至其恢复正常。更多关于返回状态的信息,可查看 此链接 。
3. ELB规则
ELB规则通常由条件和动作组成。条件规定了应用规则所需满足的标准,动作则定义了满足条件时对请求的处理方式。部分规则还可设置优先级,以确定评估顺序。规则的组成部分如下:
- 条件 :是一个正则表达式,指示请求中需存在的路径模式,以便将流量路由到特定范围的后端服务器。
- 目标组 :是一组实例。条件匹配时,流量将被路由到特定目标组处理请求。目标组定义了协议(如HTTP、HTTPS、FTP等)和目标端口,且可为每个目标组配置健康检查。应用负载均衡器(ALB)与目标组之间可能存在一对多的关系。
超级会员免费看
订阅专栏 解锁全文
50

被折叠的 条评论
为什么被折叠?



