vCPU, RAM, önbellek oranı ve uygulama mimarinize göre sunucunuzun kaldırabileceği anlık kullanıcı, RPS ve aylık sayfa gösterimi kapasitesini hesaplayın.
Sunucunuzun kaldırabileceği anlık ziyaretçi, saniyelik istek (RPS) ve aylık sayfa görüntüleme kapasitesini hesaplayın.
Ortalama dinamik yanıt süresi: 300 ms
Kullanıcının sayfada gezinirken iki tıklama arasında geçirdiği ortalama süre.
Kampanya veya duyuru anında normal trafiğin kaç katına çıkabileceği.
Google Analytics anlık aktif kullanıcı karşılığı
Dinamik: 11 | Önbellek: 213
2.5x ani trafik patlamasında çökmeden kaldırılan eşzamanlı kişi
Gündüz/gece dalgalanmaları hesaba katılmış aylık hacim
Sunucunuzun RAM miktarı yeterli seviyede. Yüksek trafikte ilk doyuma ulaşacak donanım vCPU çekirdekleridir. Daha fazla eşzamanlı istek için vCPU yükseltmesi veya önbellek oranı artışı önerilir.
Teorik hesaplamayı doğrulamak için Apache Benchmark (ab), wrk veya k6 araçlarıyla sunucunuzun çökme sınırını test edebilirsiniz:
ab -n 20000 -c 200 https://alanadiniz.com/wrk -t4 -c200 -d30s https://alanadiniz.com/k6 run --vus 200 --duration 30s -e TARGET_URL=https://alanadiniz.com/ loadtest.jsPek çok web geliştirici ve sistem yöneticisi “Sunucum kaç anlık ziyaretçiyi kaldırır?” sorusunu sorar. Web sunucularında kuyruklama teorisi (Little's Law) esastır:
Örneğin, saniyede 50 dinamik istek işleyebilen bir sunucuda kullanıcılar ortalama 15 saniyede bir yeni sayfaya tıklıyorsa, sunucu Google Analytics gerçek zamanlı raporunda 750 eşzamanlı aktif ziyaretçiyi rahatlıkla karşılar.
Dinamik bir PHP/WordPress isteği CPU üzerinde 300 ms sürerken, Nginx FastCGI veya Redis tarafından önbellekten servis edilen bir sayfa yalnızca 5 ila 15 ms sürer. %80 önbellek isabet oranına (Cache Hit Ratio) sahip bir sunucu, tamamen dinamik çalışan bir sunucuya göre 4 ila 10 kat daha fazla ziyaretçiyi aynı donanımda ağırlayabilir.
E-ticaret indirim günleri, e-posta bülteni gönderimleri veya sosyal medya viral trafiklerinde ani ziyaretçi artışları yaşanır. Hesaplayıcımızdaki “Tepe Trafik Çarpanı”, ani %200-300 trafik artışlarında sunucunun darboğaza girmemesi için gereken güvenli taban kapasiteyi gösterir.