iisreset question

S

shai kedem

hello,

this post is related to iisreset slowness issue I am experiancing.

I mean by slowness that IIS reset takes some time to terminate the asp.net working processes and after that starts up new IIS processes.

I have a situation where sometimes IIS reset (which normally takes around 20-30 seconds) takes very long time - about 2 minutes.


when iisreset shutsdown the asp.net working process (IIS6), how does it terminate the threads / working processes?
does it issue a thread Abort on each thread? does it unload the appdomains? or it just kills the w3wp.exe processes?
does it wait for any resources to free?

also any suggustions on how to debug this or investigate it further are welcomed.

thanks

shai
 
J

John Timney \(MVP\)

It waits for current actions to complete within the active worker process
thread, then flushes the logs and recycles the services and dependencies,
and any requests which arrive before it terminates are queued. Hence your
possible delay before the new worker thread kicks in.

If its taking too lonmg you can force it to recycle using the /TIMEOUT:val
flag
-
Regards

John Timney (MVP)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,968
Messages
2,570,154
Members
46,702
Latest member
LukasConde

Latest Threads

Top