Am trecut prin şi puse în aplicare toate trucurile posibile de optimizare pot găsi. Aceasta include nginx ca un proxy pentru Apache, vbOptimize cu memcached, şi toate procedurile obişnuite de optimizare vbulletin.
Lucrez cu două servere dublu procesor quad core cu 12 şi *** de berbec, şi unităţi SAS 15K în raid. Deci, cu alte cuvinte, serverele au suficienta putere pentru a procesa totul.
Site-ul principal incepe sa incetineasca imediat după cache vBET este ştearsă la fiecare 15 zile. (Baza de date ajunge la peste *** după această perioadă de 15 zile)> 500k de pagini pe zi sunt cu crawlere de către motoarele de căutare.
Este ceva ce pot face pentru a optimiza Apache pentru a se ocupă de aceste cereri mai bine? Acestea sunt setările mele curente Apache:
de la httpd-mpm.conf
# Prefork MPM
Din httpd-default.conf:StartServers 20
MinSpareServers 20
MaxSpareServers 25
MaxClients 180
MaxRequestsPerChild 1000
Timeout 150
Pe Keepalive
MaxKeepAliveRequests 80
KeepAliveTimeout 3
UseCanonicalName Off