AWS将流量重定向到高优先级堆栈

时间:2018-01-27 00:32:55

标签: amazon-web-services amazon-s3 amazon-ec2 amazon-elb

在aws上需要帮助以下方案

我有2个不同名称的堆栈,具有不同的优先级EX(1和100),但具有相同的上下文路径。 默认情况下,流量路由到堆栈,优先级为1,但我想测试具有高优先级的堆栈。

EX:我使用alb url来测试堆栈

curl --request GET -v  --header "Content-type: application/json" https://alb/<context path> --insecure

任何人都可以帮助我如何将流量重定向到第二个堆栈,尝试在listerner规则中添加主机头但不确定如何构建curl命令

curl --request GET -v  --header "Content-type: application/json" --header "Host: api.sample.com" "https://alb/<context path>" --insecure

规则:

  • 堆栈1:路径模式/ test / test1转发到stack1
  • 堆栈2:路径模式/ test / test1&amp;主机头api.sample.com转发到stack2。

的问候, vishal

1 个答案:

答案 0 :(得分:0)

AWS ALB中基于主机的新路由功能适合您的用例。使用此方法,您可以根据收到请求的主机将路由规则配置为不同的Target Groups

希望这会有所帮助。