WFE Server CPU at 100% for W3WP3.exe
Hi,One of my WFE server's CPU is constanly running at 100%. It is the W3WP.exe process. It is pointing to the main web aplication app pool. It use IISPeek to see what's going on and here's the main cause it reported back:=========Collaboration AppPoolpid (7108)REQUEST: 14771806791734011480 VERB: POST URL: /rd/_vti_bin/sitedata.asmxELAPSED: 1 PIPE-STATE: Processing TIME-IN-STATE: 0CLIENT-IP: 10.12.30.250 PORT: 80================Based on the above, it is point to the RD site collection that is causing the CPU spike. The "_vti_bin/sitedata.asmx" is the Sharepoint Web Services. I look at the site, it does not have anything other than the default Announcements, Links, etc. There are, however, a bunch of subsite but this should not cause it as it is point to the RD (top level site) and each subsites would have its own "_vti_bin/sitedata.asmx".I can stop and restart the process... but it would spike up again after some time. So, how can I figure out what in that site is causing this?Thanks in advance.Ultra
October 14th, 2009 8:44pm

Also are you running in a virtualized environment? If so make sure the clock is synced with the other servers. Another thing to check is the loopback. Are you able to access the site directly from the server? Aseem Nayar - MSFTThis posting is provided "AS IS" with no warranties, and confers no rights
Free Windows Admin Tool Kit Click here and download it now
October 15th, 2009 11:23pm

What are your other WFEs doing when this one is spiking? I have seen this when load balancing gets out of synch and directs all traffic to a single node. I would also suggest that you temporarily add another worker process to the web app - and see if it still spikes at that capacity. Regards John Timney
October 16th, 2009 12:05am

Thanks all for the comments. I have opened a ticket with MS Support. As always, they want you to run a bunch of diags etc... still working on it. To answer some of the questions:- All my servers are physical- Running 64 bit W2k3 R2 Enterprise- 6GB RAMThe spike seems to alternate amonth the two WFE servers. Meaning, it doesn't seem like it is specific to one server. However, I do notice in each case, it is telling me that the spike is coming from http://mydomain/rd/_vti_bin/sitedata.asmx. This is why it is leading me to feel is a specific site related.
Free Windows Admin Tool Kit Click here and download it now
October 21st, 2009 9:39am

Update... MS Tech tooks some IIS and performance dump. The results incates a large xml file (4MB) was pushing thru the IIS when the CPU spiked. Again, I don't see much in the site that would do something like this. I am waiting to chat with the Tech and see if we can zero it down further.BTW. I am running W2K3 R3 w/ SP2 x64. Have 12GB RAM on the server w/ Quad Core... all physical servers. When this server peaks, the other WFE is unaffected.
November 3rd, 2009 7:09pm

Did you find a solution for this? I was experiencing the same issue, and like you discovered IISPeek > sitedata.asmx... I soon after tracked it down to my incremental searches.
Free Windows Admin Tool Kit Click here and download it now
July 20th, 2010 6:41am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics