This problem has plagued me for half a month. A server running WIN2003 IIS6.0. Occasionally. ASP can not access. But in the meantime. CGI PHP HTM JSP everything is normal. After many trials. Solve the problem as follows .
Open IIS and you will see the application pool. The default is only one application pool. You can view the properties of the application pool. You will find his recycle time. The default is up to .1740 minutes. That is to say. It takes about 1740 minutes to reclaim this application pool. If the maximum limit of the request is reached within this time, then ASP will be suspended. This is the case of a large website with a suspended animation. Instead, the small website does not appear. This situation. Because he requests less. The traffic is less. The number has not yet reached the limit.
Less talk. How to solve?;
Of course, depends on how many websites your server has pulled up. The following is my solution.
Single website solution.;
(very simple. Reduce the application pool recovery time to 300-600 minutes. During the recycling process. Need to take up a little CPU resources. No way. For stability Then set the recycling time to 5 am)
Multi-site solution.
My server is currently pulling about 70 websites. I am creating six new application pools. Put each The pool collection time is reduced to 300 minutes. Then allocate about 10 websites per pool (this allocation is required by your website traffic). If a website has a large amount of traffic, give him a program pool separately. But do this. The consequence is that it requires a lot of memory. A pool now takes up about 120M of memory. Anyway, the memory is big. It doesn't matter.}'
How do multiple websites allocate application pools?? Open IIS--View the website attributes you want to assign.. Look at the main directory - below you will see the application pool. Assign one on the line.
The above is my clinical trial. The server is now running stably. It has been stopped almost once a day. I restarted IIS
Computer hardware and software application website long note: This situation generally only appears in IIS6.0, because only IIS6.0 uses this design. Generally reducing the recovery time can alleviate this situation! Sometimes it is also due to the fake operation of the website itself! If the above method can not be completely solved, it is recommended to turn off the error protection function to try!
Fault phenomenonThe unit network administrator upgrades a file server in the LAN to Windows Server 2
Let your website open second, enable for IIS "content expiration&&&;quo; Wha
First, Putty introduction Putty is a remote login tool, it can be very convenient to log in to the
In the LAN, the huge workload caused by the endless software installation, upgrade, maintenance, and
Let your website be opened for IIS to enable "content expiration"
Four methods and precautions for publishing Asp.Net website to IIS
The process closing time for the application pool DefaultAppPool has exceeded the limit of
Master the five skills to get remote management Windows server
Event ID: 2004 Unable to open the server service. Server performance data will not be returned
Intel's six-core and eight-core server CPU architecture analysis
Bago Learning Server 2003 - Deployment File Service
Server Load Balancing Solution
Prevent server downtime Do you know what to do?
Six strokes teach you to distinguish between high-end and low-end KVM products
Easily uninstall multiple operating systems (2)
Win10 system Edge browser download file garbled how to solve
Quickly open the view file Win7 system has a coup
Win7 uses Readyboost to encounter the situation that can not be opened normally. How to solve
win7 create image backups more flexible than Ghost (2)
Windows 7 system suspended animation reasons and treatment methods [Photos]
Change the system registry Let WPS always open a new window