如何基于每个客户端 IP 配置 EC2 负载均衡器?
Posted
技术标签:
【中文标题】如何基于每个客户端 IP 配置 EC2 负载均衡器?【英文标题】:How can I configure EC2 Load Balancer on per-client IP basis? 【发布时间】:2012-05-29 12:34:23 【问题描述】:如果我知道连接到我的 EC2 实例的客户端将始终具有相同的静态 IP,是否可以配置 EC2 弹性负载均衡器以将特定客户端(基于其 IP)重定向到特定实例?
所以:
123.22.31.11 ----> always goes to instance A
123.22.31.12 ----> always goes to instance B
123.22.31.13 ----> always goes to instance C
【问题讨论】:
【参考方案1】:结合基于延迟的 Route 53 DNS 记录,您可以使用 ELB 做一些有趣的事情,但据我所知,没有办法根据传入的 IP 进行负载平衡。
一些相关文档:
http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/using-domain-names-with-elb.html
http://docs.amazonwebservices.com/Route53/latest/DeveloperGuide/CreatingLatencyRRSets.html
http://docs.amazonwebservices.com/Route53/latest/DeveloperGuide/HowToLatencyRRS.html
【讨论】:
以上是关于如何基于每个客户端 IP 配置 EC2 负载均衡器?的主要内容,如果未能解决你的问题,请参考以下文章