Skip to content →

Script Pencegah Server Crash Akibat Overload

Saya mau share sedikit tentang script untuk mencegah server crash. Biasanya kita bisa cek CPU load nya berapa via Cpanel dan kadang2 bisa saja ada tanda Pentung kalo CPU lagi overload.

Contohnya aja kayak di Adsense-id.com, buat member adsense-id biasanya sering nemuin tuh kalo lagi padat-padatnya Adsense-id.com akan muncul pesan “Server is Busy”.

Jadi script nya kayak gini :

//Cek CPU Load
$load = sys_getloadavg();
$limit = 25;
if ($load[0] >= $limit) {
header(‘HTTP/1.1¬†503¬†Too¬†busy,¬†try¬†again¬†later’winking;
die(‘<center><h2>OoPss¬†..¬†Sorry¬†Server¬†Is¬†Too¬†Busy,¬†Please¬†Be¬†Patience¬†and¬†Try¬†Again</h2></center>’winking;
}

Taruh aja script itu di header

Nah agan bisa ganti tuh variabel $limit dengan angka 25, yang artinya 25% .

Cara Lihat Server Load :
Kalo mau lihat CPU load nya di Cpanel , terus lihat bagian sidebar kiri nya bagian bawah ada tulisan Services Status >> Click To View . Nanti akan muncul status services nya ,,, Lihat pada bagian Server Load.

Saya rekomendasikan LIMIT nya adalah 25. Karena eh karena sesuai dengan TERM OF SERVICE di kebanyakan Provider Hosting yang menetapkan batas Resource Usage 25 % maks 90 Detik .

Nah dengan begini kan dapat mengantisipasi crash server + Suspended dari Provider Hosting. Selamat mencoba. :ngacir2

 

Published in #ndobos

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *