MRatWork Forum by Mustafa Ramadhan

Language Specific Discussions => Indonesia Users => Topic started by: WPF on 2013-02-05, 12:11:02

Title: Masalah Cronjob bengkak di memori
Post by: WPF on 2013-02-05, 12:11:02
masalah cron ini saya alami pembekakan di memorinya,
-spek 1002MB ram,,
- 14 cronjob berjalan dalam interval/set 5menit
- memori terpakai 900MB

Apa ada trik/tips agar cronjob tidak menguras ram ?
Cache jd penuh , mohon penjelasanya mungkin ada dari temen2 ,yg punya saran ?
Title: Re: Masalah Cronjob bengkak di memori
Post by: agssbuzz on 2013-02-05, 12:41:43
di clear  cache aja tiap 5 menit juga..
sync; echo 3 > /proc/sys/vm/drop_caches
Title: Re: Masalah Cronjob bengkak di memori
Post by: zenkul on 2013-02-05, 13:05:53
#INDTEAM
cara setting cron-job gimana ? pls
Title: Re: Masalah Cronjob bengkak di memori
Post by: agssbuzz on 2013-02-05, 15:05:44
di kloxo-Mr kan dah ada fitur cronnya mas..
Title: Re: Masalah Cronjob bengkak di memori
Post by: WPF on 2013-02-05, 23:22:00
Quote from: "zenkul"
#INDTEAM
cara setting cron-job gimana ? pls

Yg bener aja gak tau ??
Aku pake /usr/bin/php -q /home/user/folder/file.php :o



@AGSSBUZZ cron biar clear cache tiap 5menit gmn brow ?
Title: Re: Masalah Cronjob bengkak di memori
Post by: agssbuzz on 2013-02-06, 06:30:48
Quote from: "INDTEAM"
Quote from: "zenkul"
#INDTEAM
cara setting cron-job gimana ? pls

Yg bener aja gak tau ??
Aku pake /usr/bin/php -q /home/user/folder/file.php :o



@AGSSBUZZ cron biar clear cache tiap 5menit gmn brow ?
sebenerna ada 2 cara mas..
Pertama langsung masukin command di cronjob cloxo-mr..

Quote
sync; echo 3 > /proc/sys/vm/drop_caches

kedua pake cara yang agak ribet..

Quote
/etc/init.d/crond start

Edit configurasi cronjobnya :
Quote
nano /etc/crontab

Jika sudah masuk edit , kemudian pstekan code berikut d line trakhir :
Quote
0 * * * * /root/clearcache.sh
note : intervalnya bisa ditentukan sendiri
kemudian save.. cara save nya klik CTRL + X setelah itu tekan Y dan Enter
Cronjob di atas akan meng eksekusi file clearcache.sh setiap jam.. Nah karena filenya belum ada, maka kita buat dulu.
Untuk membuat filenya,:
Quote
cat > clearcache.sh
setelah itu isi filenya dengan ini :
Quote
#!/bin/sh
sync; echo 3 > /proc/sys/vm/drop_caches
kemudian save dengan cara CTRL + D
file clearcache.sh nya dah jadi..
Title: Yang Mau install webmin
Post by: zenkul on 2013-02-06, 07:43:18
Quote from: "MRatWork"
Quote from: "zenkul"
Untuk tugas tertentu mungkin lebih tepat dilaksanakan Webmin daripada Kloxo, dan mereka bisa berdamai. Berikut ini cara install Webmin:
Code: [Select]
echo '[Webmin]' > /etc/yum.repos.d/webmin.repo
echo 'name=Webmin Distribution Neutral' >> /etc/yum.repos.d/webmin.repo
echo '#baseurl=http://download.webmin.com/download/yum' >> /etc/yum.repos.d/webmin.repo
echo 'mirrorlist=http://download.webmin.com/download/yum/mirrorlist' >> /etc/yum.repos.d/webmin.repo
echo 'enabled=1' >> /etc/yum.repos.d/webmin.repo
echo 'gpgcheck=0' >> /etc/yum.repos.d/webmin.repo
yum install webmin -y
Untung anda buat ini. Saya sudah kepikiran mau buat tapi kemudian lupa.

Saya selalu pakai Kloxo+webmin.
Title: Re: Masalah Cronjob bengkak di memori
Post by: zenkul on 2013-02-06, 07:54:01
ini bro, kalau misalnya cron job pakai webmin gimana, menurut petunjuk itu lebih ampuh, terutama untuk "clear cache" apalagi yg VPS-nya OpenVZ. ... sory nich nunggu matengan alias instan  :?:
Title: Re: Masalah Cronjob bengkak di memori
Post by: MRatWork on 2013-02-06, 08:00:38
Script 'sh /script/clearcache' saya buat yang isinya sebenarnya adalah 'sync; echo 1 > /proc/sys/vm/drop_caches' (angka 1 bisa diganti dengan 2 atau 3 tergantung 'efek' yang diinginkan). Script ini tidak jalan di OpenVZ.

Jika anda pakai php-fpm (yang worker atau event) jangan pilih yang angka 3. Pakai yang angka 1 saja. Jika ngotot ya jangan tanya kalau php-nya jadi aneh.
Title: Re: Masalah Cronjob bengkak di memori
Post by: agssbuzz on 2013-02-06, 08:48:32
sekedar menambahkan keterangan :
Menghapus pagecache:  sync;  echo 1 > /proc/sys/vm/drop_caches
Menghapus dentries dan inodes:  sync; echo 2 > /proc/sys/vm/drop_caches
Menghapus pagecache, dentries dan inodes:  sync; echo 3 > /proc/sys/vm/drop_caches
Title: Re: Masalah Cronjob bengkak di memori
Post by: zenkul on 2013-02-06, 09:17:28
Quote from: "agssbuzz"
sekedar menambahkan keterangan :
Menghapus pagecache:  sync;  echo 1 > /proc/sys/vm/drop_caches
Menghapus dentries dan inodes:  sync; echo 2 > /proc/sys/vm/drop_caches
Menghapus pagecache, dentries dan inodes:  sync; echo 3 > /proc/sys/vm/drop_caches
mantap bro,
..... eksekusi nanti aja deh  :lol: OpenVZ
Title: Re: Masalah Cronjob bengkak di memori
Post by: WPF on 2013-02-07, 00:06:15
maaf ni , yg lebih di saranin trik yang mana ??
Title: Re: Masalah Cronjob bengkak di memori
Post by: xphones on 2013-02-07, 09:15:17
Jangan2 /home/user/folder/file.php ini isinya file port scaning  :lol:
Title: Re: Masalah Cronjob bengkak di memori
Post by: WPF on 2013-02-09, 22:51:32
masih belum ngefect ,as brow triknya server tetep down :?
Title: Re: Masalah Cronjob bengkak di memori
Post by: agssbuzz on 2013-02-11, 01:39:24
Quote from: "INDTEAM"
masih belum ngefect ,as brow triknya server tetep down :?
mungkin trik ini hanya berjalan di kvm mas.. seperti yang mratwork bilang..