基于路由模式的负载平衡

时间:2017-09-20 08:38:06

标签: amazon load-balancing

在这种情况下我需要帮助

  • 我的一个ec2实例正在接收请求,我不希望客户端基于少数请求更改服务器路径(特别是在聊天时)
  • 我的第一个ec2实例绕过基于少量路径模式的请求到我的其他创建实例。 (换句话说,我只需要从第一个到第二个负载平衡)

有没有办法满足上述情况。

1 个答案:

答案 0 :(得分:1)

您可以使用AWS CloudFront作为您的用例的代理,您可以将CloudFront后面的两个EC2实例作为起源插入并添加行为规则(路径规则)以将流量切换到其中一个。

您的客户端只会向CloudFront URL(或通过Route53映射的DNS)发送请求,并且不会知道后面的EC2实例。如果您的EC2实例可公开访问,但如果您碰巧缓存内容,那么这种方法将具有成本效益并减少服务负担。

替代方法是使用Application Load Balancer配置path based routing

以下教程将指导您完成这些步骤。