aws -通过基于子域的应用负载均衡器请求路由



我有AWS问题

我的目标是将请求路由到基于子域的组(包括ec2服务器)。

对于解决方案,我有router53和一个应用程序负载均衡器。

如何工作:

我有两个子域,它们都在路由器53上注册并分配给应用程序负载均衡器(请求将被转发到应用程序负载均衡器)

Users.example.comServers.example.com

当浏览器向http://Users.example.com发出请求时,应用程序负载平衡器应该将流量路由到组a下的ec2服务器

浏览器向发出请求时https应用程序负载平衡器应该将流量路由到b组下的ec2服务器

这可以通过以下对象实现:Router53和应用负载均衡器。如果是,你能解释一下负载均衡器寻找子域的规则是什么吗?

如果没有,是否有其他的解决方案,我可以实现(基本上我正在寻找一个解决方案,使用AWS资源,而不是开发)

可以做到。具体来说,您必须创建两个目标组你的ALB。一个用于组A中的服务器,另一个用于组b中的服务器。

然后在侦听器中为Users.example.comServers.example.com设置基于主机的路由。根据主机的不同,您将请求转发到相应的目标组。

最新更新