Мой клиент столкнулся с очень странной проблемой: запланированная задача время от времени запускается дважды, с перерывом между выполнением всего несколько секунд.
Задача планируется с помощью планировщика Windows. Это очень простая задача, которая подключается к локальной службе по TCP / IP, аутентифицируется, дает ей команду и отключается. Это происходит почти мгновенно (самая длинная часть - это рукопожатие SSL).
Это вызывает проблему в серверном приложении, которую я исправлю, но моя проблема в том, что я просто не могу найти действительную причину, по которой задача запускается дважды: никто никогда не подключается интерактивно к этому компьютеру (это сервер приложений) и журнал сервера показывает, что все эти подключения происходят из 127.0.0.1. Оба идентификатора порта отправки и идентификатора потока очень четко указывают на то, что в серверном приложении отсутствует какой-то внутренний «побочный эффект».
К сожалению, на этом сервере не была включена история задач, поэтому у меня нет трассировки запуска на этом сервере. Я включил его и, если проблема возникнет снова, я проверю его. Я подтвердил, однако, что никто не был подключен к машине во время возникновения проблемы.
Кто-нибудь может это объяснить?
Спасибо
Ну похоже это ошибка в ОС. У MS есть исправление: http://support.microsoft.com/kb/2461249