我有一个前端侦听平衡器,端口9055侦听,连接到一个后端只有一个服务器(testing),也侦听端口9055。
当我去浏览器并input: http://load-balancer-name:9055浏览器显示http://back-end-server:9055的页面,显示我期待的页面。
一旦负载均衡器联系后端服务器,服务器的响应是直接返回给客户端,还是返回到负载均衡器,负载均衡器将其发送到客户端?
这取决于负载平衡器的实现。 通常情况下,请求直接从Web服务器返回给客户端,绕过负载平衡器。
如果你想知道的话,在你的负载均衡器( tcpdump )上做一个数据包捕获,在Wireshark中加载它,然后逐步通过stream量。 或者,您可以捕获Web服务器上的stream量,并查看它是否将响应发送到负载均衡器,或者返回到那里的原始客户端。