【发布时间】:2012-01-13 04:00:56
【问题描述】:
我有一个在单个服务器上运行的网站。现在用户数量越来越多。所以我们计划在几天内引入负载平衡服务器。在实施负载黑化服务器时我需要记住什么?会话将如何在这样的环境中工作? 注意:应用程序是在 Asp.net / MS SQL 中完成的
【问题讨论】:
我有一个在单个服务器上运行的网站。现在用户数量越来越多。所以我们计划在几天内引入负载平衡服务器。在实施负载黑化服务器时我需要记住什么?会话将如何在这样的环境中工作? 注意:应用程序是在 Asp.net / MS SQL 中完成的
【问题讨论】:
如果负载平衡器支持粘性会话,您可以使用它们来确保用户请求由同一台服务器提供服务。这是性能最好的选项。
其他方法是,
【讨论】:
负载均衡器具有持久会话功能。在配置负载均衡器时,您可以自己或请求支持来启用此功能,这样一旦由 serverA 提供服务的用户将在整个会话期间由 serverA 提供服务。
这应该会让您更深入地了解负载平衡器:http://en.wikipedia.org/wiki/Load_balancing_%28computing%29#Persistence
【讨论】: