7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

Yüksek CPU Kullanımının Kaynağını Bulma (WordPress)

Okuma süresi: 2 dk

Kısa yanıt: CPU yükü genellikle önbelleği atlayan çok sayıda istekten gelir. cPanel’deki erişim kayıtlarında en çok istek alan adresleri ve IP’leri sıralayın; sık görülen kaynaklar bot taramaları, wp-cron.php, admin-ajax.php, site içi arama ve WooCommerce filtreleme adresleridir. Kaynağı bulduktan sonra botu sınırlandırın, cron’u sistem cron’una taşıyın veya önbellek kurallarını düzeltin.

Bu rehber kimin için: Kaynak limiti uyarısı alan site sahipleri · Gereken süre: 30 dakika · Seviye: Orta

Paylaşımlı hosting’de her hesabın CPU kullanımı sınırlandırılır ve sınıra ulaşıldığında istekler yavaşlar veya 508 hatası görülür. Ziyaretçi sayısı az olduğu hâlde CPU yüksekse sorun genellikle insan ziyaretçilerden değil, botlardan ve arka plan işlemlerinden kaynaklanır.

Kaynağı bulma adımları

  1. Zamanı belirleyin: Kaynak kullanımı ekranında CPU’nun sınırda olduğu saatleri not edin.
  2. Erişim kayıtları: cPanel › Ham Erişim (Raw Access) bölümünden ilgili günün kaydını indirin.
  3. En çok istenen adresler: İndirdiğiniz kayıt dosyasında, bilgisayarınızın terminalinde (macOS/Linux) awk '{print $7}' erisim.log | sort | uniq -c | sort -rn | head -20 ile en çok istenen yolları görün.
  4. En aktif IP’ler: awk '{print $1}' erisim.log | sort | uniq -c | sort -rn | head -20 ile en çok istek yapan IP’leri bulun; IP sorgulama ile kime ait olduklarını görün.
  5. Botları sınırlandırın: Agresif tarayıcıları kötü botları engelleme adımlarıyla durdurun.
  6. wp-cron: wp-cron.php çok sık çağrılıyorsa WordPress cron sorunları rehberindeki sistem cron’u yöntemine geçin.
  7. admin-ajax: Yoğun admin-ajax.php istekleri için Heartbeat sınırlandırma uygulayın.
  8. Arama ve filtreler: Sorgu parametreli filtre adreslerinin botlar tarafından taranmasını robots.txt ile sınırlandırın.

Eklenti kaynaklıysa

İstekler normal görünüyor ama her sayfa uzun sürüyorsa sorun bir eklentidedir. Query Monitor ile yavaş sorgu tespiti yapın; zamanlanmış görevler için WP Crontrol eklentisiyle sık çalışan cron olaylarını listeleyin.

Hâlâ çözülmediyse

Saldırı şüphesi varsa DDoS saldırısı rehberine bakın ve destek talebi açın. Optimizasyona rağmen gerçek trafiğiniz sınırı aşıyorsa ayrılmış işlemci ve bellek sunan VDS sunucuya geçebilirsiniz; yazılı SLA ve belge gerekiyorsa kurumsal hosting paketlerimizi değerlendirebilirsiniz.

Sık sorulan sorular

Googlebot’u engellemeli miyim?

Hayır. Googlebot’u doğrulayıp engellemeyin; sahte Googlebot’ları ters DNS ile ayırt edin.

Ham erişim kaydı açık değil.

cPanel › Ham Erişim ayarlarında kayıtların arşivlenmesini açın.

İlgili rehberler