什么是Web Garden?什么是Web 园? 什么是Web Farm?什么是Web 农场?

本文详细解释了WebGarden(Web园)与WebFarm(Web农场)的概念及其区别。WebGarden指在同一服务器上使用多个工作进程来托管应用程序,以提升性能;而WebFarm则是通过多个物理服务器组成的集群来托管应用程序,旨在实现更高的伸缩性和性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【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】参考:

 

  1. http://dev.fyicenter.com/Interview-Questions/JavaScript/What_is_the_difference_between_a_web_garden_and_.html
  2. http://www.dotnetspider.com/resources/37796-What-Web-Garden.aspx
  3. http://soaspx.com/dotnet/service/service_20100124_2554.html
  4. http://www.cnblogs.com/awpatp/archive/2009/12/30/1635981.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值