Stiamo eseguendo un'istanza multisito di WordPress su due server Rackspace Cloud, un web e un database, con circa 30 siti attualmente. Ho messo Nginx in primo piano per le risorse statiche e Apache gestisce tutte le richieste dinamiche. Ho anche configurato Memcached per il database e la cache del codice operativo APC per PHP. W3 Total Cache è abilitato per impostazione predefinita su tutti i siti che abbiamo.
È velocissimo con un problema: i processi Apache pesano regolarmente tra 80 e 120 MB. Il web server ha 2 GB di memoria, il che significa che ottengo circa 15 processi fino a quando le cose non vanno in crisi. I processi ovviamente non dovrebbero essere così grandi ma sono perplesso sul perché lo siano.
Qual è una buona strategia per identificare cosa sta succedendo?
Grazie in anticipo!
Aggiornamento 10/10/10: Per coloro che si chiedono, la risoluzione del problema di memoria è stata la disabilitazione di xdebug PHP (è stato inavvertitamente abilitato sulla configurazione e ha causato picchi di utilizzo della memoria casuali).