Sessions如何在负载平衡环境中工作?

时间:2012-01-13 04:00:57

标签: session load-balancing

我有一个在单个服务器上运行的网站。现在用户数量正在增加。因此,我们计划在几天内引入负载平衡服务器。为了实现负载黑化服务器,我需要记住哪些内容?会话如何在这样的环境中工作? 注意:该应用程序在Asp.net / MS SQL中完成

2 个答案:

答案 0 :(得分:0)

如果负载均衡器支持粘性会话,您可以使用它们来确保用户请求由同一服务器提供服务。这是表现最佳的选择。

其他方法是,

  1. 公共服务器上的Asp.net会话服务
  2. SQL Server中的Asp.net会话状态
  3. 使用app fabric

答案 1 :(得分:0)

负载均衡器具有持久会话功能。在配置load blancer时,您可以自己或要求支持人员启用此功能,以便服务器A服务的用户将在整个会话期间由serverA提供服务。

这可以让您更深入地了解负载均衡器:http://en.wikipedia.org/wiki/Load_balancing_%28computing%29#Persistence