分类 | 说明 |
默认转发规则 | 监听器创建时会自动生成一条默认转发规则,优先级最低、不可删除,作为未命中任何自定义规则请求的兜底。 该规则仅可修改关联的后端服务器组。 |
自定义转发规则 | 除默认转发规则之外,您可根据业务需求自定义转发规则。在自定义转发规则中,您可以指定转发条件、转发动作、转发规则的优先级。 |
转发条件 | 说明 |
域名 | 按请求的 Host 头匹配。
|
URL 路径 | 按请求 URL 的路径部分匹配。
|
HTTP 标头 | 按自定义 HTTP 请求头(键值对)匹配。
|
HTTP 请求方法 | 按请求方法匹配。
|
查询字符串 | 按 URL 中 ? 之后的查询字符串(键值对)匹配;同一条件下多对为 "或",多个转发条件之间为 "且",同一规则内键必须唯一。 |
Cookie | 按请求携带的 Cookie(键值对)匹配,值支持通配符 * 和 ?,字母须小写。 说明 转发条件添加Cookie的功能正在邀测中,如需试用,请联系客户经理。 |
SourceIP | 按客户端来源 IP 匹配,仅支持 IPv4 地址或带掩码的地址段,单条规则最多配 5 个值。 说明 转发条件添加SourceIP 的功能正在邀测中,如需试用,请联系客户经理。 |
分类 | 转发动作 | 说明 |
转发之前处理 | 限速 | 配置QPS。当客户端请求数量超过配置的 QPS 时,ALB 会拒绝超出限制的请求,并返回 503 状态码给客户端。 |
| 重写 | ALB 改写请求路径或域名,然后使用新路径或域名向后端服务器转发请求。 |
| 跨域 | 客户端请求的协议、域名、端口中任意一个与服务器返回页面的地址存在差异,即为跨域。 |
| 写入Header | 在请求头里新增一条 键:值 数据,随请求一起发给后端服务器。 |
最终转发动作 | 转发至 | ALB 将请求转发至您指定的服务器组。 |
| 重定向至 | ALB 对请求进行重定向。例如,将 HTTP 请求重定向为 HTTPS 请求,将原域名的请求重定向到新的域名。 |
| 返回固定响应 | ALB 直接将您自定义的响应返回给客户端,不再将客户端请求转发给后端服务器。 |
服务器组 | 权重 | 流量占比 |
服务器组 A | 50 | 50% |
服务器组 B | 20 | 20% |
服务器组 C | 30 | 30% |