0

我们目前正在使用硬件负载平衡,并将切换到软件 (Windows Server 2008)。在测试运行中,使用软件负载平衡的服务器向 Log4Net 报告负载平衡 IP 而不是服务器 IP。

这就是我们在 Log4Net 中设置服务器 IP 的方式:

HttpContext.Current.Request.ServerVariables["LOCAL_ADDR"]

为了记录服务器 IP 而不是负载平衡器 IP,我需要将其更改为什么?

谢谢!!!

4

1 回答 1

0

看看这篇文章。 如何获取运行我的 C# 应用程序的服务器的 IP 地址?

并不像人们想象的那么简单,因为一台服务器可以有多个 IP 地址。

于 2012-10-11T14:09:30.173 回答