The application pool '%1' has an IdleTimeout '%2' equal to or greater than the PeriodicRestart time value of '%3'. This means ...

The application pool '%1' has an IdleTimeout '%2' equal to or greater than the PeriodicRestart time value of '%3'. This means that the worker process will never idle timeout, since it will restart before the idle timeout is reached. Please confirm that this is the desired behavior and if so, consider disabling the idle timeout by setting it to '0'.