Questions tagged [web-garden]

Web gardens is a feature of IIS 6.0 that allows an application pool to be supported by multiple worker processes.

Web gardens is a feature of IIS 6.0 that allows an application pool to be supported by multiple worker processes. The worker processes in a Web garden share the requests that arrive for that particular application pool. If a worker process fails, another worker process can continue to process requests.

Configuring Web Gardens with IIS 6.0

65 questions
13
votes
1 answer

Multiple Instances of w3wp.exe

I don't understand why there are two ASP.NET w3wp processes in Task Manager when I only have one website and one application pool. Why are there two processes running? I have Googled this and looked on MSDN but cannot find an answer. I am trying to…
w0051977
  • 15,099
  • 32
  • 152
  • 329
10
votes
3 answers

IIS Web Garden advantages / disadvantages

When do you need IIS Web Garden feature. What's pro's and con's?
hakan
  • 886
  • 2
  • 8
  • 15
10
votes
2 answers

IIS, multiple CPU cores, application pools and worker processes - best configuration for a single site?

We use Kentico CMS and I've exchanged emails with them about a web garden deployment. We have a single site running on a server with 8 cpu cores. In line with Kentico's advice, we have not altered the application pool web garden setting from the…
6
votes
1 answer

Use Web Garden to simulate Web Farm session issues?

I just stumbled across the concept of a "Web Garden" in an IIS App Pool. That is, when more than one process serves the same webpage. From what I understand, this means ASP.NET InProc sessions have the same problems as a web farm. My question is,…
Nelson Rothermel
  • 9,436
  • 8
  • 62
  • 81
6
votes
1 answer

Singleton object in IIS Web Garden

I have a lot of Singleton implementation in asp.net application and want to move my application to IIS Web Garden environment for some performance reasons. CMIIW, moving to IIS Web Garden with n worker process, there will be one singleton object…
Anwar Chandra
  • 8,538
  • 9
  • 45
  • 61
5
votes
1 answer

IIS Web gardens and performance

Is there any performance benefit in configuring web gardens in IIS? Anyone have any real life examples?
Shiraz Bhaiji
  • 64,065
  • 34
  • 143
  • 252
5
votes
2 answers

IIS and web garden configuration

Are there significant performance advantages to allowing IIS to spawn multiple worker processes per application pool (web-garden configuration). What perfmon counters would indicate that this might be a good idea? I know that session state must run…
Matt Evans
  • 7,113
  • 7
  • 32
  • 64
5
votes
1 answer

Adding Dynamic Routes in Web Gardens

I am adding a route dynamically to the RouteTable, but the update is not propagating to the other processes: using (RouteTable.Routes.GetWriteLock()) { RouteTable.Routes.MapPageRoute( String.Format("_{0}", routeName), routeName,…
Matthew
  • 4,832
  • 2
  • 29
  • 55
4
votes
2 answers

500.19 Error In Web Garden Mode Only

My ASP.NET web app runs fine under IIS 7.5. But I want to make sure it's ready to run in a web farm. So I enabled web garden on my dev machine. (Set Maximum Worker Processes=2 in the app pool.) Clicking around the site seems to go okay, but upon…
Tim Scott
  • 15,106
  • 9
  • 65
  • 79
4
votes
3 answers

ASP.Net increase MaxProcesses (web garden) using state server and caching

I have an ASP.Net website on IIS7 and I am planing to increase the MaxProcesses to match the number of cores on the server (4 cores, 64bit Windows Server 2008). From what I read, if I increase the MaxProcesses to create a web garden I have to set an…
rjlopes
  • 2,430
  • 4
  • 21
  • 23
3
votes
3 answers

Is IIS Web-Garden Forced Process Initialization possible?

We have an ASP.Net Web Application that is running in an IIS Web-Garden--which is configured to allocate up to four processes. In our Web Application the first user that hits the site causes the loading of all of the cached items. Since we are…
James
  • 12,636
  • 12
  • 67
  • 104
3
votes
0 answers

Session Management For Multiple Server

I want to move data with session using asp.net . I want to explain my question with scenario. I have four layers in my application. When I login my portal with user password I create session for username and userid. for example,I have three servers…
Demster
  • 124
  • 3
  • 5
3
votes
1 answer

When to create a web garden

I have an application that is currently running on IIS 6.0 with one worker process (the default). I am trying to determine if creating a web garden will improve performance. I have read a bunch of articles that say that a web garden is not the…
user472292
  • 1,069
  • 2
  • 22
  • 37
3
votes
2 answers

Are Web Apps inside an Azure App Service Plan implemented as virtual web servers in IIS? Are web gardens used?

If Azure App Service plans are virtual machines dedicated to the Web, API, Logic, and Mobile apps defined within them, does that mean that a web app in an app service plan is an instance of a virtual web server in IIS on that virtual machine?…
Josh
  • 4,009
  • 2
  • 31
  • 46
3
votes
0 answers

do web gardens have client affinity

I have a situation where my web garden is not using all the processes it can use. Is there some sort of client affinity with web garden, that each client will route to the same w3wp.exe worker?
user80855
  • 1,414
  • 2
  • 12
  • 21
1
2 3 4 5