私は7つのWindowsサービスとユーザーインターフェイスを備えたレガシー製品に取り組んでいます。サービスにはいくつかのバグがあり、10〜15日ごとにクラッシュします。サービスの状態を監視するアプリケーションを作成する必要があります。サービスがクラッシュした場合は、サービスを開始するために管理者に電子メールを送信する必要があります。
一部のクラッシュ中にMicrosoftエラーレポートダイアログまたはその他のダイアログが表示され、メッセージが確認されるまでサービスの実行が検討されているため、自動回復プロセスを使用できません。
そのため、元のサービスのバグが完全に修正されるまで、この個別のアプリケーション/監視サービスを使用してクラッシュを監視することを計画しています。
番犬サービスの設計についてのご意見をお聞かせください。
ありがとう。