如何解决有没有办法为两个集群配置 ALB?
我正在尝试在 AWS 中为同一个 VPC 中的两个集群设置一个负载均衡器,这可能吗?
因为它只提供一个 DNS 名称,有时路由到集群 A,有时路由到集群 B。
解决方法
是的,您绝对可以在位于不同 AZ 的多个集群前面使用单个 LB。
一个 DNS 名称,有时路由到集群 A,有时路由到集群 B。
ALB 确实公开了一个主机名,该主机名路由到集群 A,有时路由到集群 B,因为这就是负载平衡的含义,将负载/流量平衡到不同的集群,但这种情况正在发生,因为现在可能两个集群都已注册到一个目标群体。
但是,您可以在目标组 1 中注册集群 1,在目标组 2 中注册另一个集群 2。ALB 允许您根据 ;-
将请求路由到 different target group- url 中的路径
- 主机名
- 查询字符串
- 源 IP 条件
- HTTP 标头
- 主机头
例如,在路径条件中的 URL 的情况下,www.example.com/a 将到达目标组 1 意味着集群 1,对于 www.example.com/b 请求将到达目标组 2 意味着集群 2
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。