Scaling Web applications with Windows 2000 Advanced Server's Network Load Balancing

From: http://www.west-wind.com/presentations/LoadBalancing/LoadBalancing.htm

一直想找一篇比较完整的介绍NLB和WebServer Farm的资料,今天终于找到一篇不错的,里面介绍了NLB和Web Server Farm, 使用WebServer Farm要注意那些, WebServer如何进行负载平衡的,以及如何在Windows2000 Advanced Server上配置NLB等。
可惜这篇文章出现的比较早,讲的是asp的WebServer Farm。 里面也提到在asp时代Session和Application对象不能在WebFarm上的机器之间共享,好在ASP.NET提供了SessionStateServices服务,我们可以省很多事情,否则就要用中心数据库来保存Session了,不过asp.net的Cache在WebFarm上进行同步仍旧比较麻烦。
不过关于Session的问题,这篇文章还提出了一个解决办法:用Single Affinity ,把某特定的访问用户锁定在一台WebServer上,这样就没有Session共享的问题。
不过谁能告诉我那个方法比较好?个人认为用asp.net的SesssionStateService服务比较好些吧,否则asp.net还要StateSevice干吗?

posted on 2004-04-01 20:01  coollzh  阅读(821)  评论(0编辑  收藏  举报

导航