尽管Web garden和Web farm存在某些共同特征,但是,Web garden和Web farm是完全不同的概念。Web garden是由运行于一台服务器中的多个进程组成的,这些进程用于处理同一个应用程序池,而Web farm则是由多台服务器组成,这些服务器可以协同工作,提供较高的可用性和较好的可伸缩性。
为了配置Web garden的相关数据,我们可以在应用程序池的Advanced Settings窗口中修改Maximum Worker Processes属性
如果配置了Web Garden,当一个工作进程因为集中关注处理某事而无法完成其他处理任务时(例如,当这个进程正在处理大量需要长时间运行的任务时,或这个进程发生失效时),其他工作进程仍然能够处理新的请求。