运行多个ASP.NET网站的IIS 6.0上的Web Garden属性

时间:2009-11-30 10:09:09

标签: asp.net iis-6

在一个服务器上托管的ASP.NET网站很少,并且对一个网站的调用向另一个服务器发出调用的设置中,是否有任何逻辑将最大工作进程数设置为1以上(在农场外面),然后在服务器上调用另一个网站(一旦结果从第二个站点返回到外部服务器,最后一个返回第一个服务器调用,每个人都很高兴......)

它通常运行良好(在web-garden中有1套),但有时候,外部服务器从第二个站点获得503错误(服务不可用),我不知道在哪里绑它...... / p>

会有什么好处吗?

(这是半服务器故障问题,但我从发展的角度来看)。

我看到警告Here所以我需要了解此设置可能会对我在此服务器上运行的网站产生什么影响。

我检查过http.sys错误日志但没有找到任何内容。

2 个答案:

答案 0 :(得分:0)

从“开发”的角度来看,我将“第二站点”(返回503的站点)放在自己的应用程序池中。如果已经是这种情况,那么与Web Gardens纠缠可能会解决它,可能会导致其他问题,并不会告诉你为什么你会在第一时间获得503。

答案 1 :(得分:0)

根据我对最大工作进程数的理解,这非常依赖于您在计算机上的处理器体系结构。如果你有多个处理器,你可以增加它,据我所知,这个“公式”就是你拥有的处理器数量。因此,如果您使用四处理器计算机,将工作进程数增加到4可以提高性能。我会密切关注性能监视器,以确保减少的开销没有开始增加资源锁定。

最诚挚的问候 Rihan