I have a asp.net mvc application deployed in IIS. The application pool associated to the app has 1 worker process set as maximum.
I have observed that sometimes application pool worker process freezes/hangs and I need to restart manually the pool in order to start working correctly again.
So I am wondering if there is a way to configure worker process in order that when it hangs it automatically restarts. If so, how?
As far as I know, if worker process hangs, then application pool also hangs, am I right?