使用 AWS ELB,是否可以将特定子目录定向到特定服务器?

使用 AWS ELB,是否可以将特定子目录定向到特定服务器?

我们正在从单个 EC2 服务器设置转变为多 Web 服务器设置,并使用 ELB 在服务器之间分散流量。

我们的核心应用程序可以很好地处理这个问题。有一个子目录托管着不同的应用程序,我希望对该应用程序的所有请求都转到特定的服务器。

使用 ELB 可以实现这个吗?

答案1

亚马逊的 ELB 在 IP 级别运行,它并不关心在其上运行的协议。

您正在寻找的是 HTTP 反向代理。您可以使用 Apache、Nginx 或 Varnish 之类的东西运行另外两个 EC2 实例,以根据目录结构决定使用哪些后端实例。然后您可以使用 ELB 在这些实例之间进行平衡。

相关内容