WIN2003 server IIS often stops responding to problem resolution reference _win Server
Source: Internet
Author: User
Here are some of the problems with the server phenomenon of some people
1, Server window2000 ADV server CPU 4G memory 2G My company is responsible for the maintenance of ASP programs often stop responding, the specific phenomenon is that the server has a dllhost process to occupy large memory to kill the process back to normal. There has been a similar phenomenon before, when the page to find the error based on the log and modify the problem resolved.
Now it's out again, and the IIS logs have very little information to complain about. Do you have a better way to find out why?
2, our company a Web server, with Win2000+iis+asp+sql server 7, to now run a total of one months or so. There are three times in this case, when the user browses to the station, IE prompts the Web server has been found, and then parked here, can not open the Web page, even on the server browsing is the case. The failure disappears when you restart IIS (not Windows).
This site has a daily page view of 10,000 to 20,000. May I ask what is the cause of this? What methods and tools are in place to help detect failure in the face of failure?
3, the environment is: ADV server +SP4 upgrade to Win2003 played all the patches of our website, have asp+access,php+mysql,jsp+mysql,php+sqlserver do not know at what time, what reason, There will be no ASP implementation, and the task process inside Dllhost.exe accounted for more than 100 m memory, CPU only 2-3%. ASP cannot access, but PHP can access it. You can only restart IIS! I hope we can help you see what the problem is.
4, Win2003 operating system, local LAN. After running for a while, the client will not be able to open the ASP page (other HTML, CGI, PHP normal), but no script timeout prompts. This situation will occur in a day (2-3 times or so), as if there is no rule. Eliminate the effects of viruses. Can only be resolved by restarting before. But recently found that just right click on the IIS6.0 inside the application pool, select "Recycle" to solve the problem. Now to ask is why this client can not open the ASP page. "Recycle" What does it recycle? After recycling, the view log has the following contents:
Event Type: Error
Event Source: Active Server Pages
Event Type: None
Event Id:5
Date: 2003-11-24
Event: 22:13:13
Users: N/A
Computer: ABC
Describe:
Error: The template permanent cache initialization for application pool ' DefaultAppPool failed because of the following error: Unable to create the disk cache subdirectory of the application pool. The data may contain additional error codes.
This question I have consulted a lot of websites, have no way to solve, see Microsoft related site also did not solve. This is my last hope. Come on, you master. Ah Zhi 2007-4-28 Http://blog.sina.com.cn/ranhongyuan
Reason and Solution reference:
1, view the IIS log, analysis log!
2, optimize the ASP program, this problem is generally caused by the development of ASP program is not very good.
3. Set the properties of the application pool used to modify the Recycle worker process, maximum virtual memory, and the maximum used memory to the appropriate values.
This is the Win2003iis peculiar thing, IIS is the application process pool, you can set up within a certain period of time to reclaim the process pool, can also let it reach the number of M after the recovery of it, or too big, it will become slow, as if dead, can not open the ASP program!
After you kill it, it's normal! You can set up in the IIS application pool, let it after how many m to recycle, after recycling, all the user's process (session,application) and so on will not have, will need to log in again, quite restarted IIS.
You can also set the time to recycle the process pool, can be set to the Internet when the number of small, such as 3 o'clock in the morning recycling, then the affected users are not so much! Ah Zhi 2007-4-28 Http://blog.sina.com.cn/ranhongyuan
With IIS open, there will be applications and sites, open a Web site, right-click the-> property-> a property in the home directory, the corresponding application pool, each of the IIS6 can be used with one process pool, or one process pool, one process pool, is a dllhost process, if it is a large web site, or to set up a separate process pool, so easy to manage. If you do not configure the process pool, there is a default process pool, open the application, you can see the corresponding process pool, and then right click on the attributes, the text should be able to read, because the characteristics of the site to set up on the line, found a temporary solution. For WIN2003 Systems (IIS6), you can set up a different "application pool" for each application. For example, the news system uses a separate application pool, a forum to use a separate application pool, a music site, and another application pool. Through the above methods, the current server is stable, occasionally (usually n days) "recycling" The Problem of the "application pool" on the OK. Alpha Zhi 2007-4-28 hyran (at) 126.com
Other statements:
The reason is clear, because the number of people accessing the server generates more processes than the server ISS load!
Some say the reason for piracy: Is there a problem with the pirated data engine?
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.