Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Client dependency or sitemap requests from search bots causing high CPU.Client dependency or sitemap requests from search bots causing high CPU.
Previous
 
Next
New Post
3/24/2019 1:18 AM
 

Hello chaps

Having a problem here.

One DNN 8.0.4 instance regularly suffers high CPU usage, just in recent couple of months. My other identical DNN 8.0.4 instances on the same server do not have this issue.

  • IISPeek shows me that a specific request will have a high request time.. i.e. the request doesn't complete.
  • The request does not clear itself. It just keeps getting longer.
  • The high CPU will drop to normal with an application pool recycle... until it happens again.
  • The IP's I have examined seem to belong to search bots. 
  • I blocked the Chinese bot and that worked. However this week it's Google bot, and I'm not quite so keen to block that.

The file requested tends to be a client resource file, or a sitemap. The dependency file doesn't exist and I expect the sitemap doesn't either but I can't pinpoint the specific portal requested.

This is what IISPeek typically shows me:

  • URL: /DependencyHandler.axd/36acd99b11d0ec8f4d81c741ef9e0ce2/2606/css
  • Elapsed (Sec): 2272
  • ClientIP: 66.249.69.237

Or:

  • URL: /sitemap.aspx
  • Elapsed (Sec): 7235
  • ClientIP: 66.249.69.145

As part of troubleshooting, I cleared out the \App_Data\ClientDependency folder. I also stopped the DNN application, re-applied the file system permissions, cleared out the \Temporary ASP.NET Files\root folder and restarted the server so that everything would be fresh.

So, why would these specific requests lead to high CPU and how would one stop it?

At the moment I'm recycling the app every hour and still blocking the Chinese search bot, but this is not the right solution.

Any ideas appreciated.
ROb

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Client dependency or sitemap requests from search bots causing high CPU.Client dependency or sitemap requests from search bots causing high CPU.


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out