这是负载均衡器的工作方式吗?

这是负载均衡器的工作方式吗?

我有一个 snapt 平衡器,其中一个前端监听端口 9055,连接到一个后端,此时只有一台服务器(用于测试),也监听端口 9055。

当我进入浏览器并输入:http://load-balancer-name:9055浏览器会显示http://back-end-server:9055我所期望的页面。

一旦负载均衡器联系到后端服务器,服务器的响应会直接返回给客户端,还是会返回到负载均衡器,然后负载均衡器将其发送给客户端?

答案1

这取决于负载均衡器的实现。但通常情况下,请求直接从 Web 服务器返回到客户端,在返回途中绕过负载均衡器。

如果您想确定,请在负载均衡器上执行数据包捕获 ( tcpdump),将其加载到 Wireshark 中并逐步查看流量。或者,您可以在 Web 服务器上捕获流量,看看它是否将响应发送到负载均衡器,或返回到那里的原始客户端。

相关内容