07-24-2021, 02:18 AM
(This post was last modified: 07-24-2021, 02:18 AM by Alexandre Machado.)
The first thing you need to check is the Idle timeout setting of your application pool.
Open IIS console, go to Application Pools. Select the application pool that your app is using and click on Advanced Settings.
There is an option named Idle Time-out (minutes). Adjust this setting to be more than your application timeout.
Also, check another option named Regular Time Interval under Recycling. It also needs to be high enough (the default is more than adequate, though).
In case you change anything, also restart IIS. See if it changes anything
Open IIS console, go to Application Pools. Select the application pool that your app is using and click on Advanced Settings.
There is an option named Idle Time-out (minutes). Adjust this setting to be more than your application timeout.
Also, check another option named Regular Time Interval under Recycling. It also needs to be high enough (the default is more than adequate, though).
In case you change anything, also restart IIS. See if it changes anything

