@yavuzselim57; arkadaş saolun çözüme kavuşturdu.
Merhaba Arkadaşlar
Sunucuda çalışan bir servisi anlık olarak takip edip servis durduğunda otomatik restart edecek bir koda ihtiyacım var. İşi perl ile yapabilecek arkadaşlar için iletişim
Perl bilenler iletişime geçsin
3
●144
- 08-04-2022, 11:59:26
- 08-04-2022, 12:16:03vakfikebirli adlı üyeden alıntı: mesajı görüntüle
https://yavuz-selim.com/blog/detail/...rak-acalim/274
#!/bin/bash ### Servis Otomatik Başlasın ### Stop Olursa Haberimiz Olsun ### @yavuz-selim.com ### Servis ismi ve e-posta service=mysqld email=yavuzselim5757@yandex.com ### Ayarlar bu kadar basit if (( $(ps -ef | grep -v grep | grep $service | wc -l) > 0 )) then echo "$service is running" else /sbin/service $service start if (( $(ps -ef | grep -v grep | grep $service | wc -l) > 0 )) then subject="$service Servisini Otomatik Başlattım!" echo "$service Servisi Durdu! Otomatik olarak Tekrar Başlattım!" | mail -s "$subject" $email else subject="$service Servisi Patladı! Yardım Lazım!" echo "$service Servisi Patladı. Çalıştırmayı Denedim Çalışmıyor. Yardım Lazım!" | mail -s "$subject" $email fi fi
- 08-04-2022, 17:04:51ne demek zamanında yapmıştım paylaşayım dedimvakfikebirli adlı üyeden alıntı: mesajı görüntüle