【发布时间】:2019-08-10 18:15:09
【问题描述】:
我想根据标头中的授权令牌将请求路由到不同的 EC2 实例。
AWS 文档说它可以根据标头中的主机名或基于路径的路由进行路由。有没有其他方法可以使用 elb 来路由请求。
【问题讨论】:
标签: amazon-web-services http amazon-ec2 load-balancing amazon-elb
我想根据标头中的授权令牌将请求路由到不同的 EC2 实例。
AWS 文档说它可以根据标头中的主机名或基于路径的路由进行路由。有没有其他方法可以使用 elb 来路由请求。
【问题讨论】:
标签: amazon-web-services http amazon-ec2 load-balancing amazon-elb
不,没有办法使用其他(非主机名)标头作为目标请求的手段。您可以考虑将标头映射到特定主机名或路径的 nginx 重定向或重写,并使用现有的定位方法。
【讨论】:
nginx 将重写将发送到 AWS-ELB 的请求(可能是主机名更改),它将根据主机名转发到不同的实例。正确的?我从未使用过 nginx,所以如果评论没有意义或过于抽象,请原谅。我想确认这种可能性。找到此参考,serverfault.com/a/660142 感谢您的回复。