Welcome to HostingForumz.com!
FAQFAQ   SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log in/Register/PasswordLog in/Register/Password

IIS 6.0 Worker Processes - impact to server during recycle?

 
   Web Hosting Problem Solving Community! (Home) -> IIS RSS
Related Topics:
worker processes? - I'm using this 2003 Server to serve up about 30 static HTML sites and about 14 ASP sites. It's a 2-cpu box with 2 gig of RAM. I'm playing with pools. Out of the 14 ASP sites, I have 10 that are nearly

Multiple worker processes for a single application in a ap.. - Hello All, In IIS 6.0 We have a concept of worker processes and pools. As I it, we can have multiple worker process per pool. Each worker process is dedicated to a pool. If I assign only one to a..

FTP Server could not create a client worker thread for use.. - I am getting this error in the event log when clients outside of my local subnet try to login to the ftp server. Clients in the subnet do not have a problem. The Web server is using The FTP site allows anonymous access, but the..

IIS Recycle Tool - I have few queries on IIS 5.0 Recycle tool. your inputs. The queries are listed below * When decides to recycle the dllhost (the is run in high process (based on the setting provided by us - could be a high..

IIS Recycle & MDAC - Since the latest update to MDAC, IIS5 Recycle has failed. The server has to be restarted for any ASP pages to come back. It gives a I have given to the temp folders for per the Microsoft Tech Sheet. Any one have any other ideas?
Author Message
andycheung2000

External


Since: Jan 21, 2004
Posts: 8



(Msg. 1) Posted: Thu Jun 17, 2004 9:01 am
Post subject: IIS 6.0 Worker Processes - impact to server during recycle?
Archived from groups: microsoft>public>inetserver>iis (more info?)

I'd like to set my worker processes to recycle at 3am every day. My
question - how long does it take to recycle? Will my web server be
unavailable during the time it tkaes to recycle?

 >> Stay informed about: IIS 6.0 Worker Processes - impact to server during recycle? 
Back to top
Login to vote
kenremove

External


Since: Aug 23, 2003
Posts: 3041



(Msg. 2) Posted: Fri Jun 18, 2004 2:18 am
Post subject: Re: IIS 6.0 Worker Processes - impact to server during recycle? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

By default, you will have an "overlapping" recycle. A new worker process
will be created, and will start serving new requests. The old worker process
will continue serving existing requests. When all existing requests have
been services, the old worker process is shut-down. Your website should
experience no down-time. The actual time it takes for the old worker process
to finish servicing all requests depends on what the requests are doing.
Most requests are served in a second or so, but suppose one is performing a
long-running database query that takes 20 seconds. If so, then the old
worker process will hang around for 20 seconds.

Be aware that if your web application is using in-process session state (eg
an ASP app), then you will lose all sessions during a recycle. If you are
using ASP.NET, then you can configure your apps to use the ASP.NET session
state service, or an SQL Server to store session state, in which case you
willl not lose session state.

Cheers
Ken


"Andy Cheung" <andycheung2000.DeleteThis@hotmail.com> wrote in message
news:f007cbe5.0406170501.169ebd4e@posting.google.com...
: I'd like to set my worker processes to recycle at 3am every day. My
: question - how long does it take to recycle? Will my web server be
: unavailable during the time it tkaes to recycle?

 >> Stay informed about: IIS 6.0 Worker Processes - impact to server during recycle? 
Back to top
Login to vote
someone9

External


Since: Aug 25, 2003
Posts: 2419



(Msg. 3) Posted: Sun Jun 20, 2004 8:47 am
Post subject: Re: IIS 6.0 Worker Processes - impact to server during recycle? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Application Pool recycling introduces no network downtime and should happen
pretty fast. The actual time depends on your application characteristics.
There are timers which monitor how long a process takes to
shutdown/startup/recycle (90 seconds by default), which prevents stragglers
from hanging out.

What happens is that simultaneously, the old worker process stops picking up
requests (it just tries to finish existing request process) while the new
worker process picks up all subsequent requests. Thus, you should see no
downtime at all since all requests get processed and no connections get
dropped.

Application Pool recycling does destroy in-process state, like session state
for ASP. ASP.Net has a dedicated-process session state service which works
regardless of recycling.

--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Andy Cheung" <andycheung2000.DeleteThis@hotmail.com> wrote in message
news:f007cbe5.0406170501.169ebd4e@posting.google.com...
I'd like to set my worker processes to recycle at 3am every day. My
question - how long does it take to recycle? Will my web server be
unavailable during the time it tkaes to recycle?
 >> Stay informed about: IIS 6.0 Worker Processes - impact to server during recycle? 
Back to top
Login to vote
Display posts from previous:   
   Web Hosting Problem Solving Community! (Home) -> IIS All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]