Güncelleme:
================================================== ==============
I finally found the reason with oprofile. It was because the routing cache of Symfony. We have lots of pages with different urls and symfony caches them in one file (serialized data). So the cache file grows large and it needs more CPU to serialize and unserialize data.
Ben yönlendirme önbelleğini devre dışı bıraktıktan sonra her şey iyi gitti
================================================== ==============
Biz LVS (Apache 2.11 + PHP 5.26) ile üç web sunucuları var, ve biz ürünlerimizin geliştirilmesi için Symfony 1.0 kullanın.
Ama son zamanlarda Symfony 1.2.7 ile ürünlerimizi güncelledik ve kritik bir performans sorunu var.
Biz sunucuları izlemek için gangliyon kullanın. Udpates önce, web sunucularının ortalama yük 1 altında olduğunu; Udpates sonra, yük artar dramatik üstündeki yükü 80 ile (I Ganglia çok CPU kullanımı artar görebilirsiniz).
Ben sebeplerini bulamıyor. Symfony framework? (Ama Ganglia göre, yük öylesine hızla artması gerekir) çünkü öyle.
Bu arada, yeni ürünler AJAX çok bir sayfa açmak için en az 5-7 PHP istekleri vardır demektir kullanılmaktadır. Bu nedenle mi?
Herhangi biri bana bütün olası nedenleri bulmak için yardımcı olabilir? Ya da başka ne bilgi teşhis için sunmalıdır?
Şimdiden teşekkürler ve cevap arıyorum ~