正在阅读一篇文章,对这一点感到困惑。
在 Web 场中,一个应用程序托管在多个服务器上,它们通过负载均衡器通过虚拟 IP 地址连接。并且负载均衡器的 IP 地址是公开的,因此客户端向负载均衡器发送请求,并根据流量将调用分配给相应的 Web 服务器。
这就是我们在 APP 中所做的事情,我们将 LB2na.abc.com 作为负载均衡器,将 server1.abc.com 和 server2.abc.com 作为 Web 服务器。
现在的问题是,我们将会话保存在 INPROC 中,所以会话保存在工作进程中。假设用户打开提交表单,根据流量请求到 server1,会话变量保存在 server1 的工作进程中。现在用户点击提交,此时流量很高,所以请求进入 server2,所以会话变量发生了什么。
所以在 Web 农场会话中保存在负载平衡器服务器 WP 或 Web 服务器 WP