IIS App pool recycle time
What the application is forI've been working on and asp.net application written in c# with a SQL database.
It is designed for the management of applicant interviews. At present it allows for interviewers to record the scores from the interview and the administrators to then see an overview and make offers / holds / rejects based on the applicants final score (each applicant has four mini interviews). The system is being expanded to allow for the management of the timetable for the days and running statistical analysis.
The site is on a secure server that has shibboleth authentication for all users.
What we saw happen
- Set the recycle to occur at a set time (early morning when no one will be on it)
- Look at storing my session variables in a table on the database instead
- Look at recreating the variables on the page rather than directing to default.aspx
- Finally to make sure that the session doesn't timeout on longer interviews using this suggestion from a colleague:
Add an Ajax script manager to your form. Add an update panel and within that add an Ajax timer and a label. Set the timer interval to a minute (value is in milliseconds) and on tick update the label text to an empty string. Will keep your session alive indefinitely.Happy Days!