我发现很多q & a在这个问题上,但我仍然没有想出我们的服务器的正确配置。背景是:我们在负载均衡器后面有两个Web服务器,并且必须确保用户的会话不会松动。适合需要粘性会话的负载平衡Web的正确设置?
- Web服务器IIS7是/ ASP.NET 4
- 我们目前无法建立一个单独的会话状态服务器,并为此必须在LB的使用粘性会话
据我了解,下面用得放心:
- 设置相同的machineKey两个Web服务器上。
- 使用预编译的网站,以便组件在两台机器上获得相同的命名。
- 我们要么必须基于IP的数字或饼干(后者是首选)
是否有必要粘性会话有预编译的网站? (我知道速度更快,但是我们失去了一些灵活性)
由于我们有粘性会话,具有相同机器键的情况是否正确只会影响用户会话超时和因此他/她因此而结束的情况服务器(这意味着包含视图状态的回贴可能无效,除非它们具有相同的机器密钥?)
真棒回复!十分感谢! – Sten