http请求和响应路由(s)

希望在正确的地方..所以我已经loadbalancer(LB)和两个Apaches(A1和A2)下面。 他们都有公有IP。 现在我的问题是, 客户端请求一个网站 – >请求去LB – >请求去A1。 现在我认为回应是一样的低谷LB. 那么在A1和A2中,LB会生成两个Apaches的输出stream量? 是否正确,或者我可以直接从Apache(A1或A2)强制响应而不触及LB出站stream量?

有些洞察力会是grat,tnx。

通常情况下,stream量将通过lb返回。例如,对于粘滞会话,这是必要的。 当你不希望stream量通过服务器返回,你必须发送redirect。 但是这样,客户端将直接将下一个请求直接指向一个节点,并且在这个节点停止时不会知道另一个节点。 所以交通一直通过磅是肯定你的兴趣。

你很快接受答案。 🙂

是的,在大多数负载平衡解决scheme中,所有的HTTPstream量都会在负载均衡器返回客户端时通过负载均衡器。

避免出站stream量的负载平衡器也是可能的,并在一些(大型)安装中使用。 这被称为“直接服务器返回”(DSR)或“直接路由”。 以下是设置DSR的一个很好的概述 。 这里是对DSR的缺点的一个看法。

在广泛的笔触中,对于95%的所有网站来说,良好的负载平衡器不会成为性能瓶颈。 除非你有充分的理由,并且负载均衡专业知识可用,否则你可能不需要玩DSR。