如何使用应用程序负载均衡器设置基于主机的路由?

1 分钟阅读
0

我有多个域由同一个应用程序负载均衡器提供服务。我为每个域使用不同的目标群组。我想将每个域的流量转发至各自的目标组。如何使用应用程序负载均衡器设置基于主机的路由?

解决方法

  1. 打开 Amazon Elastic Compute Cloud (Amazon EC2) 控制台
  2. 在导航窗格中的负载均衡下,选择负载均衡器
  3. 选择您的负载均衡器,然后选择侦听器
  4. 为要使用的负载均衡器侦听器选择查看/编辑规则
  5. 选择添加规则图标(加号)。
  6. 选择插入规则
  7. 选择添加条件
  8. 选择主机标头
  9. 输入域的主机名(例如,example1.com)。
    选择复选标记图标以保存条件。
  10. 选择添加操作为您的条件添加所需的操作。要保存操作,请选择复选标记图标。
  11. 选择保存
  12. 重复步骤 5-12,添加其他规则,将不同的域路由到不同的目标组。

注意:

  • 要使用同一组目标组为多个域提供服务,请为您的域添加多个主机名。
  • 系统会根据规则在规则列表中的位置确定其优先级。如有必要,您可以对规则重新排序以修改规则优先级。
  • 如果请求的主机标头与任何规则中的主机标头都不匹配,则将执行侦听器默认规则中配置的操作。

相关信息

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

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