In plesk panel
Application Pool >> Domain (domain)(pool) >>The maximum
number of worker processes >> value should be 1 to keep session
remain active as Idle timeout (minutes)
General SettingsManaged pipeline mode
ASP.NET to run in classic mode as an ISAPI extension or in integrated
mode where managed code is integrated into the request-processing
Performance SettingsThe maximum number of worker processes
number of worker processes permitted to service requests for IIS
application pool. On a NUMA aware system, if this number is 0, IIS will
start as many worker processes as there are NUMA nodes for optimal
Idle timeout (minutes)
1200Amount of time a worker process will remain idle before it shuts down.
Idle timeout action
TerminateWhat action to perform when the idle timeout duration has been reached.
Maximum CPU usage (%)
Recycling at regular time intervals (minutes)
1740Period of time after which IIS application pool will recycle.
Recycling when the maximum number of requests is reached
UnlimitedMaximum number of requests IIS application pool can process before it is recycled.
Recycling when the maximum amount of virtual memory is used
UnlimitedMaximum amount of virtual memory a worker process can consume before causing IIS application pool to recycle.
Recycling when the maximum amount of private memory is used
UnlimitedMaximum amount of private memory a worker process can consume before causing IIS application pool to recycle.