c# - Impact of Recycling Worker Process on WCF Service -


i want know impact (in performance, availabillity, etc) recycling worker process (iis v 6.0) has on wcf service hosted in iis, know if there's best practice on how configure recycling time or # of requests.

i know if worker process being recycled has service it's instantiation configuration set single, has instantiate again after every worker process recycling?

thanks!

http://msdn.microsoft.com/en-us/library/ms525803(vs.90).aspx notes:

considerations when recycling applications

when applications recycled, possible session state lost. during overlapped recycle, occurrence of multi-instancing possibility.

loss of session state: many iis applications depend on ability store state. iis 6.0 can cause state lost if automatically shuts down worker process has timed out due idle processing, or if restarts worker process during recycling.

occurrence of multi-instancing: in multi-instancing, 2 or more instances of process run simultaneously. depending on how application pool configured, possible multiple instances of worker process run, each possibly loading , running same application code. occurrence of overlapped recycle example of multi-instancing, web garden in 2 or more processes serve application pool regardless of recycling settings.

if application cannot run in multi-instance environment, must configure 1 worker process application pool (which default value), , disable overlapped recycling feature if application pool recycling being used.


i encourage read through articles on msdn pertain problem, , additionally, should have translation spanish issues pertaining difficulty understand english technical jargon.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

aspxgridview - Devexpress grid - header filter does not work if column is initially hidden -

c# - How to execute a particular part of code asynchronously in a class -