When loading any page of Timetracker for the first time I am receiving the following message: "Timetracker is taking longer than expected to load." If I don't use the page for awhile, it also takes some time to add "New Time", however, if I add a second one immediately, I can do so immediately. Can you help?
This kind of delay is usual for IIS based applications and can depend on many factors in the system. Try one of the solutions, below, to see if it fixes your issue.
Ensure the Application Pools "Start Mode" is set to "Always Running".
1. Open IIS.
2. Open Application Pools list.
3. Select 7pace Timetracker App Pool.
4. Click the "Advanced Settings" button on the right panel (see screenshot, below).
5. In the resulting dialog box, ensure that the "Start Mode" setting is set to "Always Running".
Check the Application Pools' "Regular Time Interval" to ensure that it is recycling regularly.
1. Referencing the screenshot, above, click "Advanced Settings".
2. Scroll down and check the "Regular Time Interval".
Change the "Idle Time-out" Setting to "0".
Sometimes, IIS can send the application to the background when it's not getting requests (even if "Always Running" is true).
1. Referencing the first screenshot, above, click "Advanced Settings".
2. Scroll down and check the "Idle Time-out".
3. "Idle Time-out" is usually set to 20. Set it to "0".