CloudLinux LVE; CPU, physical/virtual memory, IO, IOPS, process ve entry process kaynaklarını hesap bazında sınırlandırabilir. CloudLinux Manager ayrıca inode limitlerini yönetebilir.
CloudLinux'ta SPEED/CPU, PMEM, IO, IOPS, NPROC, Entry Process ve inode limitlerini; 508/500/503 hataları ve doğru teşhis mantığıyla öğrenin.
CloudLinux LVE; CPU, physical/virtual memory, IO, IOPS, process ve entry process kaynaklarını hesap bazında sınırlandırabilir. CloudLinux Manager ayrıca inode limitlerini yönetebilir.
CloudLinux dokümantasyonuna göre IO limitine ulaşınca süreçler öldürülmez; throttling ile yavaşlatılır. Entry Process limiti aşıldığında 508 hatası görülebilir; memory/process limitleri 500/503 benzeri sonuçlara yol açabilir.
Shared hosting node'da onlarca veya yüzlerce hesap aynı fiziksel CPU, RAM ve storage'ı paylaşır. Tek bir WordPress import, backup veya kötü plugin bütün node'u tüketmesin diye LVE her kullanıcıyı kaynak sınırları içinde tutar.
Bu nedenle LVE limitine takılmak her zaman 'hosting kötü' anlamına gelmez; bazen hesap gerçekten satın aldığı kaynak sınırını aşmıştır. Ancak limit çok düşük veya node aşırı yoğun ise normal workload da sık sık fault üretebilir.
CloudLinux SPEED değeri hesaba tanınan CPU kapasitesini temsil eder. Limit vurulduğunda site tamamen kapanmak yerine CPU zamanı kısıtlandığı için yavaşlayabilir. Yoğun PHP, image processing, backup compression ve cron işleri CPU fault oluşturabilir.
CPU fault grafiği ile site response time'ı aynı anda karşılaştırın. Limit yalnız birkaç saniyelik backup sırasında vuruluyorsa farklı, checkout saatlerinde sürekli vuruluyorsa farklı çözüm gerekir.
PMEM hesabın fiziksel memory tüketimini sınırlar. NPROC ise aynı kullanıcı altında çalışan process/thread sayısını kontrol eder. Yüksek PHP worker, shell process, cron ve background job sayısı NPROC'a takılabilir.
Memory limiti dolduğunda yalnız wp-config memory artırmak çözüm değildir. PHP'nin izin verdiği limit ile CloudLinux hesabının toplam PMEM limiti farklı katmanlardır.
IO veri throughput hızını, örneğin MB/s seviyesindeki read/write miktarını sınırlar. IOPS ise saniyedeki read/write işlem sayısını sınırlar. Büyük sequential backup IO limitine, binlerce küçük cache/mail dosyası ise IOPS limitine daha kolay takılabilir.
CloudLinux dokümanında IO limiti aşıldığında process'lerin sleep/throttle edilerek yavaşlatıldığı; IOPS limitinde operasyonların mevcut saniye dolana kadar beklediği açıklanır.
Entry Process, dışarıdan gelen CGI/PHP request'in LVE içine girdiği eşzamanlı işlem sayısını kontrol eder. Çok sayıda eşzamanlı dynamic request, yavaş PHP veya uzun DB sorgusu EP slotlarını doldurabilir. CloudLinux limit dolduğunda 508 Resource Limit Is Reached döndürebilir.
EP artırmak geçici rahatlama sağlayabilir ama request başına 3 saniyelik PHP işlemini 300 ms'ye optimize etmek çok daha büyük kapasite kazancı yaratabilir.
Her dosya ve dizin inode tüketir. Milyonlarca küçük cache, session, Maildir ve log dosyası disk GB olarak az yer tutarken inode limitini bitirebilir. Bu durumda disk kapasitesi boş görünürken yeni dosya oluşturma başarısız olabilir.
df -hdf -ifind ~/ -xdev -type f | wc -ldu -xhd1 ~ | sort -hAnlık Current Usage kadar fault history önemlidir. Her gün aynı saatte CPU/EP/IO fault varsa cron, backup, bot veya trafik paterni aranır. Random saatlerde memory fault varsa plugin/process leak araştırılır.
CloudLinux CLI tarafında `lveps`, `lvectl` ve LVE Manager metrikleri provider/admin seviyesinde daha ayrıntılı inceleme sağlar.
lvepslvectl listlveinfo --period=1d 2>/dev/null || trueKısa kampanya spike'ında daha yüksek paket mantıklı olabilir. Sürekli kötü query, cache miss veya bot trafiğinde limit artırmak yalnız daha fazla kaynak tüketir. Fault türüne göre önce darboğaz belirlenmeli, sonra paket yükseltme veya optimizasyon kararı verilmelidir.
| Limit | Ne sınırlar? | Belirti |
|---|---|---|
| CPU/SPEED | CPU zamanı | Site yavaşlar |
| PMEM | Toplam fiziksel RAM | 500/503 veya process failure |
| IO | MB/s throughput | Dosya/DB işlemleri yavaşlar |
| IOPS | I/O işlem sayısı | Küçük dosya workload yavaşlar |
| EP | Eşzamanlı giriş request'i | 508 |
| Inode | Dosya/dizin sayısı | Yeni dosya oluşturulamaz |
Minimum sistem gereksinimini production kapasitesi sanmayın. Gerçek seçimde peak workload, yedekleme, büyüme payı, kaynak paylaşım politikası ve geri dönüş planı birlikte değerlendirilmelidir.
CloudLinux ortamında Entry Process limitinin dolması yaygın nedenlerden biridir; ayrıca panelde fault geçmişi kontrol edilmelidir.
Hayır. IO veri throughput hızını, IOPS saniyedeki işlem sayısını sınırlar.
CPU, RAM, disk, network ve yönetim ihtiyacınızı birlikte değerlendirin; darboğazı bilinmeden yalnız daha büyük paket satın almak çoğu zaman kalıcı çözüm değildir.