Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Application Pool Setting and recyclingApplication Pool Setting and recycling
Previous
 
Next
New Post
11/7/2007 10:12 AM
 

What should some of the setting be for my application pool being used by DNN?

When should I recycle worker processes(in minutes)?

Is there a way to automate recycling for the whole application pool?

What affects does recycling the whole application pool have on DNN?

 

The reason, I am asking is we do alot of Cystal reports within our DNN site(Intranet) and recycling the application pool helps when site starts to slow down.

Any advice would be great.

 

thanks,

Dean

 
New Post
11/8/2007 2:44 AM
 

Dean,

Typically you are ok with the standard ASP.NET worker process settings which is an application pool restart after 20 minutes of inactivity.

An application pool re-cycle will cause your DNN instalation to take a bit longer to respond to the next request as DNN must be compiled before the request is processed.

What timeframe are you looking at needing a recycle for your Crystal Reports?  I have worked with clients that would recycle forcefully every night and it worked for them as they didn't have much load at night.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
11/8/2007 9:24 AM
 

With a recycle do the users have to relogin?

How would I have the system recycle forcefully at night, is it just scheduling a batch file?  If yes could you provide the code for that?

thanks,

Dean

 
New Post
11/14/2007 11:36 PM
 

Your users don't normally get logged out as it starts a new process before finishing the old one.

You need to set recycling directly on the server using IIS manager. If you look in the IIS help (click the help button when you're looking at the app pool properties) there is information on the various methods of "Recycling Worker Processes". Pick one and tick the boxes.

I've experimented and found that the memory usage triggers don't seem to work accurately - I can tell it to recycle a pool at 500Mb but it just keeps recycling at 200Mb or so. In the end I've gone with a regular fixed 3 hour recycle, though I'd really prefer to use the memory method.

Has anyone got tips on using memory usage triggers for reycling?

Rob

 
New Post
11/15/2007 2:19 PM
 

Rob,

In my testing I noticed the same thing regarding memory useage recycles.  It is based on any one PEAK in memory usage if I understand correctly, so at times it recycles a bit early if there is a quick spike and drop of the memory usage.  At least that is what I noticed on my system.

Dean,

The best way to try and get explicit reset times is to have it recycle after X time, in your case you could do 12 or 24 hours if needed..


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Application Pool Setting and recyclingApplication Pool Setting and recycling


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out