Tarefa agendada executando duas vezes de vez em quando

4

Um cliente meu está passando por um problema muito estranho: uma tarefa agendada está sendo executada duas vezes de vez em quando, com apenas alguns segundos entre a execução.

A tarefa é agendada usando o agendador do windows. É uma tarefa muito básica que se conecta a um serviço local usando TCP / IP, autentica, dá um comando e desconecta. É quase instantâneo (a parte mais longa, na verdade, é o handshake SSL).

Ele aciona um problema no aplicativo do servidor que resolvo, mas meu problema é que simplesmente não consigo encontrar nenhuma razão válida para a execução da tarefa duas vezes: ninguém está conectado interativamente a essa máquina (é um servidor de aplicativos) e o log do servidor mostra que todas essas conexões vêm de 127.0.0.1. Enviando IDs de portas e encadeamentos, ambas as alterações indicam de forma muito clara que isso não é algum efeito "fantasma" interno no aplicativo do servidor.

Infelizmente, o histórico de tarefas não foi ativado nesse servidor, portanto, não tenho um rastreamento de execução nessa frente. Eu habilitei e, caso o problema ocorra novamente, vou verificar. Eu verifiquei, no entanto, que ninguém estava conectado à máquina na época em que ocorreu o problema.

Alguém pode explicar isso?

Obrigado

    
por Stephane 10.09.2012 / 15:53

1 resposta

3

Bem, parece que é um bug no sistema operacional. MS tem uma correção disponível: link

    
por 18.09.2012 / 14:45