exiges wrote:
johnson46 wrote:
Performance improved slightly. Just looking into other ways to reduce the amount of requests per load on the server. Nginx as a reverse proxy might be the solution.
Consider using Squid as a front-end transparent proxy/cache, forwarding dynamic requests to Apache.
Apache processes tend to be large and have lingering closes which can swamp a server.
By letting a front end proxy handle the static stuff, Apache is freed up to do the few (percentage wise) dynamic requests.
On our servers, over 90% of requests to our servers are handled by Squid and never make it to Apache.
I'll look into it. Thanks for the recommendation.
Now that I've had a chance to remove a lot of the bloat left over while on shared hosting, the forum is performing very well.
I'm still looking to scrap apache altogether and replace it with nginx + php-fqm + memcache + apc. The tests so far have exceeded all expectations.
Here is my test set up:
Nginx - No Cache (Still looking for a solution)
PHP-fqm - APC
Vbulletin - Memcache
Wouldn't mind having squid or varnish in front to handle all non cached static requests.
Just glad it wasn't the lower hosting packages being overloaded. I've been a fan of linode and set up for a while now and am pleased with the results.