![http 请求和响应路由](https://linux22.com/image/505312/http%20%E8%AF%B7%E6%B1%82%E5%92%8C%E5%93%8D%E5%BA%94%E8%B7%AF%E7%94%B1.png)
希望在正确的地方。。所以我有负载均衡器(LB)和两个 Apache(A1 和 A2)。它们都有公共 IP。现在我的问题是:客户端请求一个网站 -> 请求转到 LB -> 请求转到 A1。现在我认为响应以相同的方式通过 LB 返回。那么对于 A1 和 A2,LB 会生成两个 Apache 的输出流量吗?这是正确的吗,或者我可以强制直接从 Apache(A1 或 A2)响应,而无需触及 LB 来获取出站流量吗?
一些见解将会很感激,谢谢。
答案1
通常,流量将通过 lb 返回。例如,这对于粘性会话是必要的。当您不希望流量通过服务器返回时,您必须发送重定向。但这样,客户端将直接将下一个请求发送到一个节点,并且当该节点发生故障时,客户端将不知道另一个节点。因此,让流量始终通过 lb 肯定符合您的利益。