Kami memiliki beberapa layanan Windows yang ditulis dalam .NET. Mereka memulai dengan baik secara manual dalam mmc layanan, tetapi meskipun diatur ke Otomatis, mereka tidak pernah memulai ketika menyalakan (atau me-reboot) mesin.
Perbarui Dalam log peristiwa, alih-alih melihat "xyz mulai", di samping semua layanan lain dimulai, saya hanya melihat "Layanan xyz memasuki keadaan berhenti." dan kesalahan terpisah yang mengatakan "Batas waktu (30000 milidetik) tercapai saat menunggu respons transaksi dari layanan slsvc.".
Jika saya memulai secara manual, maka saya mendapatkan entri normal di log peristiwa seperti yang diharapkan, dan semuanya baik-baik saja - sampai tambalan Pembaruan Windows berikutnya yang memaksa reboot dan semua layanan mati lagi.
Ada ide? Saya sudah mencoba mengaturnya ke Delayed Start tanpa perbedaan yang jelas.
Jawaban:
Ada perbaikan untuk itu. Lihat: http://support.microsoft.com/kb/922918
Masalahnya, layanan mungkin memerlukan ldap atau akses jarak jauh lain dan mengalami penundaan karena ini. Ini terutama dapat terjadi ketika server mulai. Dengan memperpanjang penundaan, Anda dapat memastikan layanan akan dimulai.
Tentu lebih baik memecahkan masalah mengapa layanan ini membutuhkan waktu lama untuk memulai. Apakah lingkungan Anda tidak berukuran? Sudahkah Anda mengalami masalah kinerja pada layanan yang disurvei oleh layanan yang ditunda untuk memulai?
sumber
Apa maksud Anda ketika Anda mengatakan "kami memiliki beberapa layanan Windows"? Itu menunjukkan kepada saya bahwa itu dibuat secara internal oleh seseorang dalam organisasi Anda? Jika demikian maka Anda berada dalam posisi yang lebih baik untuk men-debug mereka daripada orang lain di sini - dependensi apa yang dimiliki layanan ini pada komponen windows dan apakah programmer Anda dianggap menguji ketersediaan layanan ini dan menunggu mereka untuk online ketika layanan Anda mulai ?
Sudahkah Anda mempertimbangkan untuk menetapkan layanan ini sebagai ketergantungan dari layanan lisensi perangkat lunak (itulah slsvc )?
dari http://support.microsoft.com/kb/193888
sumber
Coba dengan ini:
di mana w32Time adalah nama layanan Anda
atau coba ini
https://support.microsoft.com/en-us/kb/922918
sumber