apacheye oto. reset nasıl attırırım
10
●2.259
- 24-12-2007, 15:41:24S.a bende 1 gb ramlı bir vps var ve içinde 3k vbulletin forum var ve bazı zamanlar ram acayip şekilde artıyor ve site duruyor bende sıksık apacheye reset atmak zorunda kalıyorum bunu otomatik yapabilmenin bir yolu varmı diyelim ram kullanımı belli bir seviyeye geldiğinde apacheye otomatik reset atılsın yardım bekliyorum...
- 07-01-2008, 23:13:47Üyeliği durdurulduayni durum bende de vardi,plesk de solda server e tikla sonrada server ayarlarina gir hani plesk in dilini filan ayarladigin kisimda Apache restart interval yaziyor ,bende suan buldum bunu,ben 36000 saniyede bir apacheye restart attirmak istiyordum,bu kisima 36000 yazdim,saniye cinsinden yaziyoruz.Benim anlattigim plesk 8.1 icin ama hepsi hemen hemen aynidir.
Not :
Eger yaniliyorsam lütfen bilenler yardim etsin yanlis bisey yapmis olmayayim bende. - 07-01-2008, 23:57:57httpd_restart.php
Bu kodu bir dosya helinde (httpd_restart.php gibi) /root klasörüne root erişimi ile at.Alıntı
Ardından kontrol paneline gel. Bir crontab ekle (scriptin ne kadar sürede bir çalışmasını istiyorsan ona göre crontab ayarla). Crontab'ın calıstıracağı komuta
yaz.Alıntı
Not: Crontab'ı root yetkisi ile eklemelisin. Plesk'te Server -> Schueld Tasks -> root sekmelerinden ekleyebilirsin. - 08-01-2008, 00:11:02Üyeliği durduruldutesekkürler sylar ama benim denedigim yöntem dogru degilmi restart icin ?
Apache restart interval - 08-01-2008, 00:23:25Vallahi bildiğim kadarıyla o opsiyon "şu kadar sürede bir apache'nin calısıp calısmadıgını kontrol et. eğer calısmıyorsa calıstır" anlamına geliyor. Tam bilmiyorum ama ben de..gibigibiyim adlı üyeden alıntı: mesajı görüntüle
- 14-01-2008, 00:04:42apache restart attırıcam diye durmuşsunuz hocam, eğer cpanel ise server bir bash script ile istediğinizi yapabilirsiniz.Örneğin memory %70 olunca apache rest atar.Bu nasıl olur derseniz onu bende bilmiyorumgibigibiyim adlı üyeden alıntı: mesajı görüntüle
- 04-01-2011, 11:29:43durdurmusunuz derkn hocam sımdı oyle ayarlarsak dıyelım 3600 sanıyede bır apache restart atılmıs olmuyormu senın yontem de lazım bana pleskd sureklı kılıtlenıyorRAMBilisim adlı üyeden alıntı: mesajı görüntüle
- 09-01-2011, 14:27:18Denemedim fakat;
cd /usr/local/ mkdir auto cd auto nano -w restart.sh
daha sonra şu kodu yapıştırın
#!/bin/sh check=`cat /proc/loadavg | sed 's/\./ /' | awk '{print $1}'` if [ $check -gt 10 ] //load 5 dakikaligina 10 olunca then /etc/init.d/httpd restart fi755 izni verelim
chmod 755 restart.sh
cron ekleyelim
d /etc/cron.d nano -w auto_restart
yapıştırın
*/5 * * * * root /usr/local/auto/restart.sh >/dev/null 2>&1
- 09-01-2011, 14:56:46Hiçbirine gerek yok.
crontab -e
En alta bunu ekleyin.
Ctrl + x - Enter.Alıntı
Yukardaki komutla dakikada bir restart atar.
Bu komutlada 10 dakikada bir restart atarsınız.Alıntı
Yanlız çok yoğun sunucularda restart işlemi sonrasında ani yük artışları yaşanabilir bu yüzden önerilmez.