Amazon Load Balancer - 如何将 url 限制为单个虚拟主机

Amazon Load Balancer - how to limit a url to a single virtual host

我们在 Amazon EC2 上托管的 WordPress 安装出现问题。问题是由于它没有配置为负载平衡应用程序,因此如果请求平衡到另一台服务器,则加载到一次服务器的图像不会显示。由于它的容量非常小,我想限制 Amazon 负载均衡器始终只将 url 的请求转发到单个服务器。这可行吗?

不,不是。

ELB 支持粘性会话(会话亲和力),其中带有相同会话 cookie 的请求往往会传送到同一台服务器...但是无法将 URL 中的特定路径固定到单个服务器——这不是负载 balancer 的重点。给定负载均衡器后面的所有服务器都应该能够为到达的任何请求提供服务,否则服务不会按预期使用。