如何使用应用程序负载均衡器根据自定义 HTTP 标头路由流量?

1 分钟阅读
0

我想要使用应用程序负载均衡器根据自定义 HTTP 标头的值对请求执行特定操作。

解决方法

  1. 创建应用程序负载均衡器
  2. 打开 Amazon Elastic Compute Cloud(Amazon EC2)控制台
  3. 在导航窗格中的负载均衡下,选择负载均衡器
  4. 选择您的负载均衡器。
  5. 选择侦听器选项卡。
  6. 选择您的侦听器,然后从操作下拉列表中选择查看侦听器详细信息
  7. 规则下,选择管理规则
  8. 选择添加规则图标(加号),然后选择插入规则
  9. 选择添加条件,然后选择 Http 标头
  10. 根据所需的操作指定标头名称。例如,“接受”。
    **请注意:**每个标头名称最多为 40 个字符。标头名称不区分大小写。不支持通配符。
  11. 指定自定义标头的值(比较字符串)。
    **请注意:**每个比较字符串最多为 128 个字符。比较字符串不区分大小写。支持星号(*)和问号(?)通配符。
  12. 选择添加操作,然后选择所需的操作。例如:
    转发:转发到不同的目标组。
    重定向到:重定向到其他 URL。
    返回固定响应:根据自定义标头的值阻止响应或向特定客户端提供自定义响应。
  13. 选择保存

相关信息

应用程序负载均衡器的侦听器规则

AWS 官方
AWS 官方已更新 1 年前