如何检查负载均衡器中的后端服务器在回复客户端时是否以 DSR 模式绕过了负载均衡器?

如何检查负载均衡器中的后端服务器在回复客户端时是否以 DSR 模式绕过了负载均衡器?

我找不到太多关于如何验证负载均衡器中的 DSR 模式是否有效的信息。在直接服务器返回节点的情况下,有没有办法找出后端服务器回复客户端时是否绕过了负载均衡器?

答案1

使用直接服务器返回时,后端服务器将配置一个额外的(环回)接口,与负载均衡器上使用的虚拟 IP 相匹配。这允许它从发送请求的同一 IP 地址进行回复。因此从客户端的角度来看,设计上看起来是一样的。

我认为,验证的最佳方法是跟踪流量(TCP Dump)并检查 MAC 地址(是来自真实服务器还是负载均衡器),否则也许负载均衡器指标可以验证。

相关内容