I am preparing to remove apache from the equation and handle requests directly with Nginx, this should both improve performance and assist in determining where any potential bottleknecks are.
Hey gnif. I see you have enabled CloudFlare cashing again
. It is not just DNS anymore
.
So you are going to ditch Apache in favor of Nginx
. I am happy that I am not in your position to translate all of those nasty .htaccess and Apache VirtualHost config files
. You are going to test it on a local copy before applying them?
right? We have some EEVBlog Forumoholics who will be pissed off if Forum is down more than 1 day
.
<ConspiracyTheory>Maybe Dave is DDoSed
? Dave's WordPress Blog and SMF Forum are popular but not that much popular which Apache could not handle. There are less than 2000 Online Users+Guests on Forum. Considering that SMF User online time threshold is 15 minutes (by default) which implies that they do not fetch data simultaneously, Apache should be able to handle them easily.
2000 users / 15 minutes / 60 seconds * Approx. 20 requests per users = Approx. 44 requests per second = piece of cake for Apache.
Even before the #FTDIGate, Dave had made many foes. Maybe if you double check IP of users, you might see 90% from some FTDI server
(What Da FTDI).
</ConspiracyTheory>Good luck.