O serviço do Windows pára no Patch do servidor

0

Sou um desenvolvedor que tem um serviço do Windows que é executado em um servidor de produção que envia e-mails inseridos em um banco de dados em um servidor de banco de dados. Embora o serviço esteja configurado para iniciar automaticamente, sempre que o servidor da web for corrigido (o que acontece a cada duas semanas), por algum motivo, o serviço não é iniciado e vários e-mails não são enviados.

Na verdade, não tenho acesso ao servidor, portanto, preciso solicitar que um administrador de compilação inicie o serviço. O que eu quero saber é se existe alguma razão para o serviço falhar ao iniciar quando o servidor é corrigido?

    
por Carel 23.05.2014 / 09:06

1 resposta

0

Em algum momento, se algum erro ocorrer em seu serviço, o serviço será encerrado automaticamente. Especificamente, qualquer exceção NULL afeta a execução do serviço. Você pode g = depurar seu serviço para determinar se tais exceções ocorrem.

Outra razão é que, se você usou algum encadeamento, é possível ter um encadeamento em espera por um período prolongado, como duas semanas. Você também deve verificar seu código para garantir que este não seja o caso:)

    
por 02.06.2014 / 10:35