Knowledgebase

High traffic wordpress site

Posted by HostingCraze, 08-04-2013, 08:03 AM
Hello, I have a very high traffic wordpress site. Daily we had got 300 online visitors. Now traffic have been increased to 600 people online. When its around 300 - 500 it was working smoothly but once its around 600 the website will start running slow and later will stop responding. Dedicated server with following conf 48GB ram and 16 core processor Any help is appreciated.

Posted by ServerSam, 08-04-2013, 08:36 AM
You might want to delete unnecessary plugins from your wordpress dashboard. Some plugins can eat up loading times etc. Are you using WP Super Cache plugin?

Posted by HostingCraze, 08-04-2013, 08:44 AM
Yes, WPsuper cache plugin is used.

Posted by HostingCraze, 08-04-2013, 08:52 AM
http://pastie.org/8205278 You can see that most of the scripts are consuming more than 80% cpu.

Posted by HostGarou, 08-04-2013, 09:30 AM
I may suggest to you a plugin named P3 (Plugin Performance Profiler), it is very easy to use , see what it can doing here : Link : http://wordpress.org/plugins/p3-profiler/

Posted by HostColor, 08-04-2013, 09:36 AM
Are you currently hosted on "Dedicated server with following conf 48GB ram and 16 core processor" or you need to get one?

Posted by DavidBee, 08-04-2013, 09:42 AM
Hi, I would suggest checking out the WordPress codex, great starting page linking a good amount of resources. http://codex.wordpress.org/WordPress_Optimization Also have you considered a CDN?

Posted by brianoz, 08-04-2013, 09:58 AM
Performance comes from a bunch of techniques together, there's usually not one magic parameter. Combining JS, and compressing, could help. Moving images to CDN with Jetpack is an easy addition and can help a lot. Some form of caching is essential. Ensure your webserver is sending Expires headers or your images and static content won't get cached.

Posted by HostingCraze, 08-04-2013, 12:09 PM
I already have one.

Posted by HostingCraze, 08-04-2013, 12:11 PM
I havent tried CDN, Can you give me some more details on 1. Moving images to CDN with Jetpack 2. Ensure your webserver is sending Expires headers

Posted by ServerSam, 08-04-2013, 12:42 PM
Try using cloudflare on your site. It saves bandwidth and a lot of requests as well. It might help improve your blog performance too.

Posted by benj114, 08-04-2013, 01:50 PM
As others have suggested, look into your WP plugin's etc. I would also recommend contacting a company like Rack911 and look at getting the server inspected for any issues as well getting it optimized.

Posted by Xerixe, 08-04-2013, 02:23 PM
As for number 2, try checking this. http://httpd.apache.org/docs/2.2/mod/mod_expires.html

Posted by whmcsguru, 08-04-2013, 04:52 PM
Firstly, you want to remove any (non google) analytics/statistics plugins. From personal experience, these are the absolute WORST killers on WP sites. They're just a mess Secondly, as others have said, cache. Cache, cache, cache. It's important Thirdly, remove plugins that aren't needed at all. These cause major problems to performance, I've seen it way, way too many times. CDN might help, but it's not really going to be terribly helpful here. That's more for your page speed issues (not server load). Take a look at the queries being used when it's loaded down, make sure MySQL is optimized to run decently, make sure that Apache is configured to actually handle 600 sessions as well as MySQL. By default, they aren't.

Posted by Steven, 08-04-2013, 07:16 PM
If you are using caching, that traffic shouldn't even cause a dent in your server resources.

Posted by Website themes, 08-04-2013, 10:55 PM
All these people jumping in and blaming WP without even asking the OP about his server config. I suspect your Apache maxclients setting is too low and you are running out of child processes without even using most of your RAM. Or I might be wrong and you aren't running Apache at all. So please tell us what your httpd is? Apache ? Nginx? What is the operating system? If it is Linux tell us the distro. Last edited by Website themes; 08-04-2013 at 11:02 PM.

Posted by RRWH, 08-05-2013, 02:02 AM
far too little info about the stack to even begin to offer any suggestions. OP - > provide actual details about the config of the Stack.

Posted by HostingCraze, 08-05-2013, 03:21 AM
I am using apache with cpnginx as reverse proxy and worker mpm ServerLimit 22 StartServers 10 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxClients 550 MaxRequestsPerChild 1000

Posted by Website themes, 08-05-2013, 12:27 PM
You are running php as fastcgi?

Posted by RRWH, 08-05-2013, 11:38 PM
Bold is mine - but do you see the problem here? As soon as you hit 551, you have a backlog.



Was this answer helpful?

Add to Favourites Add to Favourites

Print this Article Print this Article

Also Read
Static IP (Views: 579)
Nagios 403 error (Views: 580)
Ideal Hosting Package (Views: 574)


Language:

Client Login

Email

Password

Remember Me

Search