【1】问题:
什么是Web Garden?什么是Web 园?
什么是Web Farm?什么是Web 农场?
What is the difference between Web Garden and Web Farm?
【2】解答:
- Web Garden(Web 园):
An application pool that uses more than one worker process is called a Web garden.
When an application is hosted by multiple processes on the same server it is said to be a web garden environment.
Web-garden – An IIS6.0 feature where you can configure an application pool as a web-garden and also specify the number of worker processes for that pool. It can help improve performance in some cases.
使用至少一个工作进程的应用程序池称为:Web Garden(Web 园)。当应用程序托管于同一个服务器上的多个进程时,这个就是一个Web Garden(Web 园)环境。
这是一个IIS6的特性,你可以在IIS6里配置应用程序池为一个Web Garden(Web 园),并且可以指定工作进程的最大数量。在有些时候,这样做可以提高性能。
- Web Farm(Web 农场):
An application is hosted by multiple servers then it is said to be web farm environment.
Web-farm – a general term referring to a cluster of physically separate machines, each running a web-server for scalability and performance (contrast this with web-garden which refers to multiple processes on one single physical machine).
如果应用程序被多个服务器托管,这种情况就可以称作Web Farm(Web 农场)。
这是对于物理上独立的服务器构成的群集的称呼,为了伸缩性和性能,每个程序运行于独立的Web服务器上(相对于Web Garden(Web 园)的单个物理服务器多个工作进程的情况来说的)
【3】参考: