Что такое остановка (без сбоев) моей службы Windows?

У нас есть служба .NET Windows, которая иногда отключается на одном конкретном сервере, примерно три раза за последний месяц. Ведение журнала показывает, что вызывается метод OnStop , поэтому я не думаю, что служба дает сбой. Однако мы не знаем, что закрывает службу.

Есть ли способ узнать, что закрывает службу? Могу ли я что-нибудь войти во время OnStop ?Средство просмотра событий Windows просто показывает завершение работы приложения, а в журнале безопасности не отображается учетная запись пользователя, прошедшая аутентификацию в то время.

Служба работает в .NET 3.5 SP1 на Windows Server 2003 SP2 (5.2.3790).

Нет никаких сервисных зависимостей. Эта служба не зависит от каких-либо других служб, и никакие другие службы не зависят от этой службы.

6
задан Samuel Neff 27 July 2011 в 17:50
поделиться