W3wp.exe memory Footprint (Web site not open, application pool recycling is normal) _win server

Source: Internet
Author: User
Tags system log cpu usage

Server CPU, memory normal, some sites can not open, application pool recycling is normal, how to solve?

Questions:

Server \iis and ASP issues I would like to ask next you ' site recently a few times a day to play not open very slowly ' only show tile title other No, the site is ASP, foreground-generated HTML, today saw the W3WP.exe occupancy up to 280M, Generally only about 170M of IIS management in the address pool to reclaim the normal "what is the reason?" Add: Server CPU usage is very small ' only a few points of physical memory 6G memory footprint is very small.
PS: The main problem is this program pool. The site appears slow or not open, a recovery is normal.

Web server master-where are we? The Ps:ctrl+c will be BS. I've read the Internet search! The answer is effective continue to send points.

Reply:

Landlord if the virus problem is excluded. I have two ways to solve this problem. 1. Application pool settings. 2. Check the Web site program, there may be a dead loop or a table of data in the database is too large. Application Pool Set landlord search. Too lazy to hit the main just a few. Web site Procedures Check if the landlord did not check what error. I can help you. QQ 37598128 form The habit of watching the log. Not only Windows system log Oh ... In my experience, these two problems are usually noisy. Before our company website is also the landlord's situation. Toss me for two months. To return to normal. The main is that I do not like to ask others. Love is a dead alley. Well, if you ask someone else, you'll be able to fix it soon. We learn more from each other to improve quickly. The questioner's evaluation has been found. But thank you!
Reduce IIS application pool recovery time, reducing IIS animation.

Workaround:

1.asp is correctly mapped to ' C:\WINDOWS\system32\inetsrv\asp.dll '
2. In general, it is due to a station ASP code error in the application pool belonging to the same IIS (Microsoft Web server platform) that is running out of memory and checking the problem of the code itself. can be isolated to separate application pool debugging
3. Reduce application pool recycle time. The default is: 1740. can be set to 120 (every 2 hours)

Why IIS (Microsoft's Web server platform) is suspended from animation:

Open IIS (Microsoft's Web server platform) you will see the application pool, the default only one application pool, view the application pool properties, will find his recovery time, by default up to 1740 minutes, that is, it takes 1740 minutes to recycle this application pool, if at this time, To achieve the highest limit of the request, then there will be the situation of the ASP suspended animation, this is a large site of suspended animation, instead, small sites do not appear such a situation, because he requested less, less traffic, has not reached the limit of the number. Certainly depends on the number of sites on your server.
Here's how to fix it:

Information A

Individual Web site Solutions:

Shorten the application pool time to 300-600 minutes, during which the recovery process requires a bit of CPU resources, no way, for stability, and then the recovery time set to 5 o'clock in the morning.

Multi-Site Solutions:

Create multiple application pools, depending on the number of server sites reduce each pool recovery time to 300 minutes, and then allocate each pool 10 sites (this allocation is required by your site traffic) if a site, a large number of visits, alone to give him a program pool, but the consequence of this is the need for large memory, A pool now occupies 120M of my memory, anyway, the memory is big, okay,
How many Web sites allocate application pools, open IIS (Microsoft's Web server platform)--View the properties of the site you want to assign, view the home directory--you'll see the application pool below, and assign one.

Information Two

Everyone is using IIS (Microsoft's Web server platform) 6 o'clock. If you installed the Dynamic Network Forum. There must have been IIS (Microsoft's Web server platform) 6 suspended animation is like. Is that the ASP page opens slowly. But IIS (Microsoft's Web server platform) is normal. Static Web page opening speed is the same. At this time. I've always been the way to reboot. Checked the official data. According to official sources,. Win2003 will soon hit this patch. Is IIS (Microsoft's Web server platform) 6 for access (the most love of small web site) driver support ignore the image. It's a bug. Because I have more server virtual host. And most of them support ASP. If you can't run when you're suspended from death. In a variety of data search under ... Found a relatively simple way. The specific I test is passed. IIS (Microsoft's Web server platform) 6 self-data application pool. Use him now to solve suspended animation.

First, the BBS set up a separate directory. Then click the application pool. Create a new application pool. Enter the application pool ID.
And then put the virtual directory of BBS below. Just use the program pool. Select the new application pool you just created ...
And then go back to the application pool you just set up ... Click.. Property... The number of recycle worker processes (minutes) and the number of recycle worker processes are also checked on the following time recycle process. Then add to the left of the following time recycle pool. Select a time ... Generally speaking.. Website to 3 o'clock in the morning. The basic people are very few. Then recycle the number of BBS process. Can be solved by IIS (Microsoft's Web server platform) suspended animation of the present image.

Of course, you can also configure additional information ... For example, the user name for IIS (Microsoft's Web server platform) 6. We can turn on Computer Management. Then turn on computer user management. Add a user ... After setting up ... Inside the application pool. Identity.. Put the added users up. Test the recycle process with the user ... And, of course, there are. Other configuration ... Actually, it's very simple. Just take a good look. I can understand the meaning ...

You can also recycle application pools by using dedicated tools. This is convenient and quick. A backup of IIS (Microsoft's Web server platform). IP records for the unified modification of the virtual host IP and port access. Batch processing is a simple and convenient method. So. To make a server safe. It's not that easy. Specifically, IIS (Microsoft's Web server platform). It's a good habit to go to the official website to search for information regularly. There is also the regular access log. And the registry user also has the program to load the operation. And service is also a good way.

The reasons for the slow opening of the site are many. Server occupancy can not be released directly affect the site of Satan. Some people may be using the program to pick up data from your site. You can try to seal the IP on the server.

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.