Forum
Merhabalar,
Yaptığımız bir projede kullandığımız yazılım canlı veriyi SQL'e tablolayarak raporlama yapmamızı sağlamaktadır. Burada karşılaştığımız sorun yazılımımızdaki sahadan alınan canlı veriyi SQL'e yazan service'in kendiliğinden durması. Kendiliğinden durması windows tarafından herhangi bir sorun olarak algılanmadığından kendiliğinden start almıyor. Durduğunda otomatik çalıştırılacak bir .bat veya benzer birşey yazılması mümkün mü? Bu yazılım dakikada 1 bu servisin durup durmadığını kontrol ederse benim için son derece yeterli olacaktır.
Şimdiden teşekkürler.
Merhaba,
Ortamınızda orchestrator var ise bunu kolaylıkla yapabilirsiniz. Eğer yok ise o zaman aşağıda ki gibi bir powershell script i yazıp bunu Task Schedular dan çalışacağı zaman aralığını belirleyerek otomatik çalışmasını sağlayabilirsiniz.
$serviceName = "ServiceName";
$serviceStatus = (get-service "$serviceName").Status;
if ($serviceStatus -eq "Stopped") {
start-service "$Servicename$;
}
else {
Exit
}
Kolay gelsin...
Merhaba Hakan Bey,
Bende yaptığınızın hemen hemen aynısını java da yazarak yaptım. Şuan da tek yapmam gereken bu yazılımın bana service durduğunda haber vereceği bir senaryo hazırlamak.
Yardımınız için teşekkürler.
Elinize sağlık,
İyi çalışmalar...