当服务器上的应用程序请求同一本地计算机上的资源时,负载平衡环境会发生什么?
在下面的场景中,我想了解 xml 请求是否会通过负载均衡器。会产生多少网络流量?
Load balancer - F5
Windows Server 2008 R2 - 1x Server only
WCF web service (IIS website)
Microsoft .NET console app (client)
该应用程序是一个控制台应用程序,它从 Web 服务请求数据。
当服务器上的应用程序请求同一本地计算机上的资源时,负载平衡环境会发生什么?
在下面的场景中,我想了解 xml 请求是否会通过负载均衡器。会产生多少网络流量?
Load balancer - F5
Windows Server 2008 R2 - 1x Server only
WCF web service (IIS website)
Microsoft .NET console app (client)
该应用程序是一个控制台应用程序,它从 Web 服务请求数据。
如果请求被定向到本地服务器的公共 IP 地址,它通常会通过负载平衡器进行路由(自定义路由设置可能会改变)。
如果请求定向到 localhost (127.0.0.1),则请求将直接转到本地服务器。
如果请求定向到私有 IP 地址(例如 192.168.xx 地址),则请求不太可能通过路由器路由,但这取决于您的特定网络配置。
为确保控制台应用程序不会通过路由器,请让它与 localhost 通信。如果您使用 Web 服务器上的主机标头来区分同一公共 IP 地址上的不同网站,您可以在不同的端口上设置备用映射,例如,如果您当前与 mysubdomain.domain.com 通信,您可以将 localhost:8888 设置为替代。