b*e 发帖数: 3845 | 1 It's an ASP.NET application on IIS6 of Windows 2003 Server,
the backend database is MySQL. There are a bunch of datagrid in
the front end. Some queries in the application is complicated,
so that it definitely consume much CPU and memory.
Here is the problem. After the system runs a while say 2-3 days
or one week, the system suddenly hang up. Here is the error
message I got from the system event log.
A process serving application pool 'XXX Pool' exceeded time limits
during shut down. The process | k****i 发帖数: 1072 | 2 for debugging,I would suggest you to set the max pool size to the minimum
number you need at the same time and then you can catch the problem more
quickly.By default the connection pool size is 100.And you can also monitor
the connection status in MMC or code it in .net.
【在 b*e 的大作中提到】 : It's an ASP.NET application on IIS6 of Windows 2003 Server, : the backend database is MySQL. There are a bunch of datagrid in : the front end. Some queries in the application is complicated, : so that it definitely consume much CPU and memory. : Here is the problem. After the system runs a while say 2-3 days : or one week, the system suddenly hang up. Here is the error : message I got from the system event log. : A process serving application pool 'XXX Pool' exceeded time limits : during shut down. The process
|
|