Pages

Tuesday, March 29, 2011

Worker-process in Web-Garden IIS 6.0

Our IIS slows down very often and message only way to bring it back is to restart it...
we see inthe http-error log is Connection_Dropped DefaultAppPool blah blah...

We have 1 worker process in web-garden setting in IIS 6.0
will increasing number of worker process improve this behaviour?

thanks

at999

Solution :-
First of all , Web Garden is not a solution for this problem. You are trying to hide the actual problem.
You find your IIS get slows down, So you need to identify what is the cause.
Like
1. How frequently it happens? - You can restart your IIS every mid night or every weekend.
2. If Its intraday - What is the process which takes high resources like Memory & or CPU?
3. You can configure the performance monitor and record the number of threads for the process and find how many threads are in use at that moment.
4. Try to identify the root cause, use IISState, Perfmon and process explorer tools , they will help you.
5. if you are hosting multiple applications , separate them in dedicated app pool so you can make sure which website is casuing slowness.
Your question is a broad end question mainly says by a non technical customer .. You are require to do some perf maintenance there.

Hope you will get it.
Cheers

No comments:

Post a Comment