Ho vissuto e realizzato tutti i trucchi di ottimizzazione possibile riesco a trovare. Questo include nginx come proxy per apache, vbOptimize con memcached, e tutte le normali procedure di ottimizzazione vBulletin.
Sto lavorando con due server quad core con 12 e *** di ram, e dischi SAS 15k in raid. Quindi, in altre parole, i server hanno il potere sufficiente per elaborare tutto.
Il sito principale inizia a rallentare subito dopo la cache vBET viene cancellata ogni 15 giorni. (Il database arriva a poco più di *** dopo questo periodo di 15 giorni)> 500k pagine al giorno vengono dai motori di ricerca.
C'è qualcosa che posso fare per modificare apache gestisce queste richieste di meglio? Queste sono le mie impostazioni correnti apache:
da httpd-mpm.conf
# Prefork MPM
Da httpd-default.conf:StartServers 20
MinSpareServers 20
MaxSpareServers 25
MaxClients 180
MaxRequestsPerChild 1000
Timeout 150
KeepAlive On
MaxKeepAliveRequests 80
KeepAliveTimeout 3
UseCanonicalName Off