发布于: Mar 27, 2019

Application Load Balancers 现已支持基于标准或自定义 HTTP 标头和方法、查询参数和源 IP 地址的请求路由。此次发布将 Application Load Balancers 中对主机标头和基于路径的路由规则的现有支持扩展到 HTTP 请求消息中的更多字段。这一更为丰富的路由标准集支持您通过将路由功能分流到负载均衡器上,来进一步简化应用程序架构。它还可用于阻止负载均衡器处不需要的流量。

此次发布后,规则和条件也将变得更加强大。您现在可以评估一个规则中的多个条件,且每个条件均可针对多个值指定一个匹配项。这样,您便可设置复杂规则,以便将客户端请求路由至您的应用程序。例如,您可以根据主机标头、路径、用户代理标头和查询参数值将请求转发至特定应用程序。您还可以通过合并规则来减少规则数量。例如,您可以使用一个规则将路径值为 /signin、/login 或 /auth 的请求路由到登录服务。

适用于现有和新型 Application Load Balancer 的高级请求路由支持现已在以下区域免费提供:美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(加利福尼亚北部)、美国西部(俄勒冈)、亚太区域(孟买)、亚太区域(首尔)、亚太区域(悉尼)、亚太区域(新加坡)、亚太区域(东京)、亚太地区(大阪本地)、加拿大(中部)、欧盟(爱尔兰)、欧盟(法兰克福)、欧盟(伦敦)、欧盟(巴黎)、欧盟(斯德哥尔摩)、南美洲(圣保罗)、中国(北京)和中国(宁夏)。

如需了解更多信息,请参阅演示博客发帖和 Application Load Balancer 文档