Kami sedang menjalankan instance multisite WordPress di dua server Rackspace Cloud, satu web dan satu database, dengan sekitar 30 situs saat ini. Saya telah menempatkan Nginx di depan untuk aset statis dan Apache menangani semua permintaan dinamis. Saya juga mengkonfigurasi Memcached untuk basis data dan caching kode APC untuk PHP. W3 Total Cache diaktifkan secara default di semua situs yang kami miliki.
Ini jahat cepat dengan satu masalah: proses Apache secara teratur menimbang antara 80 dan 120 MB. Server web memiliki 2 GB memori, yang berarti saya mendapatkan 15 atau lebih proses sampai semuanya berjalan lancar. Prosesnya jelas tidak boleh sebesar itu, tetapi saya bingung mengapa mereka begitu.
Apa strategi yang baik untuk mengidentifikasi apa yang terjadi?
Terima kasih sebelumnya!
Pembaruan 10/2/10: Bagi mereka yang bertanya-tanya, resolusi masalah masalah memori adalah menonaktifkan PHP xdebug (secara tidak sengaja diaktifkan pada konfigurasi dan menyebabkan lonjakan penggunaan memori secara acak).
sumber