We are missing the IIS application pool suspend feature in Service plan > Performance "Idle timeout action" properties on some of our servers. Additionally, "Idle timeout action" suspend setting is missing from Server Management > Tools & Settings > IIS Application Pool
Attempt to configure the feature manually by executing
"%plesk_cli%\service_plan.exe" --update <service_plan_name> -idle_timeout_action Suspend led to the error:
Wrong syntax for command's '-idle_timeout_action' parameter. The specified idle timeout action is not supported by the web server.
Server version is lower than Windows Server 2012 R2. Because 'Idle Timeout Action' was introduced with IIS 8.5 which is shipped with Windows Server 2012 R2.
- Server configuration was not updated
If operation system is Windows Server 2012R2 apply one of the following solutions:
"%plesk_cli%\service_node.exe" -u local"
mysql> update `ServiceNodeEnvironment` set value='true' where name='WEB_IdleWorkerProcessPageOut';