Hi @dnl24
This message is logged to the event log when an application pool takes longer than the configured ShutdownTimeLimit
property to shut down. When this time limit is exceeded, the worker process will be forcibly shut down and recycled. And the event log message will be created.
It's possible this message will appear in the event log without any negative observed behavior to end users browsing the web sites hosted in that application pool. However, the presence of the event suggests one of the following conditions is true:
- The
ShutdownTimeLimit
is set to too low of a number. - A problem has occurred in the web application that is hindering it from shutting down in a timely manner.
You can try these solutions from the official documentation: https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/health-diagnostic-performance/application-pool-exceed-time-limits#resolution-1-increase-the-shutdowntimelimit-value.
The event logs included mutiple errors with different application pool. So please point out which application pool stop responding. The error message "exceeded time limits during shut down" means the application failed to finish all current requests inside the process before application pool shutdown timeout reached. So either threads hang up or locked up.
For the second solution, refer to this support case: https://learn.microsoft.com/en-us/answers/questions/623998/a-process-serving-application-pool-defaultapppool.
Best Regard,
TengFei Xie
If the answer is the right solution, please click "Accept Answer" and kindly upvote. If you have extra questions about this answer, please click "Comment". Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.