Etiketler

, , , ,

This Linux Bash script will make easier life for systems administrators. If you have so many scheduled tasks on your crontab and sometimes one of the process get stuck (e.g. Selenium Test Scripts running at night) and prevent other processes from running, you can use this script to kill stuck process.

You can go to the project page from via this link.

—-

Bu betik, Linux bilgisayarlarda “crontab” üzerinde belirli zaman aralıklarıyla arama çalışan programları ve ne kadar süredir çalıştıklarını inceler, sizin belirlediğiniz standartlar doğrultusunda beklenenden uzun süre çalışan bir program varsa o programı sonlandırır. Mesela, selenium programı normalde 15 dakika sürmeliyken 30 dakikadan fazla sürmüş ve hala sonlanmamışsa orada bir sorun vardır, bu durumda programı sonlanması ondan sonra çalışması planlanmış programların başlayabilmesi için gereklidir. Programın sonlanmasıyla betiğin işi sona erer ve yine belirlenen aralıklarla programları taramaya devam eder. Böylece Linux te “continuous integration” sürecinde işlemleri durduran sorunlar ortadan kalkmış olur.

Proje sayfasına bu link ile ulaşabilirsiniz.