Uzak Sunucudan Cron Tetikleme HK
11
●929
- 29-07-2019, 18:59:36Selamlar, ilginiz için teşekkürler.Sckn adlı üyeden alıntı: mesajı görüntüle
Bu gibi servisleri kullanmak istemiyorum; takip edemeyeceğim için cronun bir süre sonra herhangi bir nedenle durmaması gerek. - 29-07-2019, 19:02:10Sunucumda screen ve while döngüsü kullanarak 3 adet dosyayı sürekli çalıştırıyorum. Ortalama her 2 saniyede 3 kez dosyam çalışmış ve istediklerim yapılmış oluyor. Cpu kullanımım %2 , %3 seviyelerinde. Cron yerine bu tarz kullanımı tavsiye ederim.
Şu şekilde bir script dosyası yazıp bunu screen üzerinden çalıştırabilirsin. Cpu çok daha az yorulacaktır.
#!/bin/bash while true; do php /var/www/sms.cron1.php done
Cron.php dosyanın sonuna sleep komutunu eklemeyi unutma.
Anlık kullanım:

- 29-07-2019, 19:32:24Tüm komutları nohup ile dev/null'a atarak işlemlerinizi paralel çalıştırın. Böylece cron tek seferde çalışacak ve cronda şişme takılma vs. yaşamayacaksınız. Buna ek olarak kuyruklama da eklerseniz çok rahat çalışabilirsiniz. Bu şekilde 2 gb ram, 1 cpu ile binlerce cron çalıştırıyorum banamısın demiyor.
- 29-07-2019, 19:34:33Selamlar, detaylı açıklama için teşekkürler alternatifler arasında değerlendireceğim, oldukça mantıklı duruyor.spotlayn adlı üyeden alıntı: mesajı görüntüle
