I have been investigating a problem that occurred on a Windows 2003 server a few days ago. there are about 15 app pools, and within a few minutes, they all produced the error below in the system log:
A process serving application pool 'Pool 31x' failed to respond to a ping. The process id was '7144'.
The pools were then restarted automatically, but timed out during startup, leaving all sites down.
My question is: what would cause a "ping timeout" to all of the app pools around the same time, and then why would they start up too slowly?
The app in each pool is a WCMS which uses the .NET 1.1 framework. It connects to a remote DB but is otherwise independent of other machines.