Como faço para manter um serviço do Windows XP em execução o tempo todo?

0

Eu tenho um serviço no Windows XP que está parando de forma intermitente. Está transferindo dados de um CLP para um banco de dados.

O fornecedor que forneceu o serviço está me direcionando para o meu departamento de TI. O departamento de TI diz para verificar com o fornecedor que forneceu o serviço de baixa qualidade.

O serviço está configurado para iniciar automaticamente. E sob a guia de recuperação a primeira, segunda e subsequentes falhas para reiniciar automaticamente.

Alguém tem uma ideia de como fazer esse serviço funcionar o tempo todo sem parar?

    
por random 02.10.2009 / 04:11

5 respostas

1

Eu preciso parar de ler ... Eu acabei de começar uma VM e peguei screenshots das opções de recuperação de serviço e escrevi um guia - então eu vi que você disse que já tentou isso!

Outras pessoas mencionaram o visualizador de eventos - o fato é que, para que esse recurso funcione, eles teriam que programar isso em si. Caso contrário, você poderá ver apenas "entrou em estado de parada" ou nada.

Poderíamos realmente fazer com muito mais informações para ajudá-lo corretamente, no entanto, sugiro que você tente se comunicar diretamente com o fabricante, mas primeiro tente instalar em máquinas diferentes (se disponível) para ver se o problema está reproduzido para que você possa saber com certeza se o problema está no software em si ou na maneira como foi feito.

    
por 12.10.2009 / 03:15
0

Você tem um contrato de suporte para o software? Se você fizer isso, é problema do fornecedor e eu os encaminho para o contrato de suporte. Se não, você pode estar sem sorte se o departamento de TI não oferecer suporte a aplicativos de terceiros como esse.

    
por 02.10.2009 / 06:18
0

A única solução automática simples que consigo imaginar é adicionar um pequeno script .bat a Programas / Inicialização que irá adormecer e emitir periodicamente um comando "net start service". Exemplo, com 60 segundos de espera:

@Echo Off
: de novo
dormir 60
net start myservicename
voltar novamente

Esquerda é fazer o arquivo de lote rodar de forma invisível, então dê uma olhada:

por 02.10.2009 / 08:33
0

Eu acho que você está tentando resolver o problema errado. Se o serviço estiver ocasionalmente parando e não reiniciando, você precisará saber o motivo, pois os motivos podem ser sérios. É quase certo que o fornecedor resolva, mas como seu departamento de TI provavelmente não cobrará e o fornecedor poderá, melhor esgotar as possibilidades com eles primeiro.

    
por 02.10.2009 / 08:52
0

Você pode instalar uma ferramenta que monitore os serviços do Windows. Algo como o Service Hawk ajudaria a manter os serviços iniciados ou permitiria agendar reinicializações automáticas (possivelmente durante a noite) para manter o serviço funcionando sem problemas.

    
por 12.10.2009 / 03:02