У меня в течение некоторого времени периодически возникала проблема с планировщиком задач Windows, которую я не могу решить. Я использую планировщик задач для запуска написанного мной приложения C #, в котором есть различные плагины, используемые для обеспечения работы производственных систем.
Этот планировщик задач сам по себе является производственной системой, поэтому у меня есть одна простая задача, которая выполняется каждые 8 минут, чтобы уведомить внешнюю систему мониторинга о том, что планировщик задач все еще работает. Если этой внешней службе не удается получить сообщение «все очищено» хотя бы раз в 15 минут (или около того, я не помню точное число прямо сейчас), она сообщит нам, что система мониторинга не работает.
В прошлом у нас время от времени появлялись прерывистые сообщения о сбое, и каждый раз, когда я исследовал причину, я не мог найти никаких проблем. Итак, на этот раз я хотел спросить сообщество StackOverflow, так как не похоже, что мне повезет самостоятельно.
Сегодня утром в 2:32 задача была запущена (ровно через 8 минут после предыдущего запуска), однако задача не запускалась снова до 3:28. В настоящее время я не вижу ошибок в средстве просмотра событий. Когда я смотрю журнал планировщика заданий, там тоже нет ошибок. Вот как выглядит журнал:
Information 6/11/2011 3:28:56 AM 102 Task completed (2) d6cf2412-269e-48bf-9f40-4a863347baad
Information 6/11/2011 3:28:56 AM 201 Action completed (2) d6cf2412-269e-48bf-9f40-4a863347baad
Information 6/11/2011 3:28:55 AM 129 Created Task Process Info
Information 6/11/2011 3:28:55 AM 200 Action started (1) d6cf2412-269e-48bf-9f40-4a863347baad
Information 6/11/2011 3:28:55 AM 100 Task Started (1) d6cf2412-269e-48bf-9f40-4a863347baad
Information 6/11/2011 3:28:55 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:55 AM 107 Task triggered on scheduler Info d6cf2412-269e-48bf-9f40-4a863347baad
Information 6/11/2011 3:28:15 AM 102 Task completed (2) b91fe5ce-39ef-42fb-adbe-bd8be012c00a
Information 6/11/2011 3:28:15 AM 201 Action completed (2) b91fe5ce-39ef-42fb-adbe-bd8be012c00a
Information 6/11/2011 3:28:15 AM 102 Task completed (2) 556c07dc-2724-4a21-a97e-dc4abd56f94d
Information 6/11/2011 3:28:15 AM 201 Action completed (2) 556c07dc-2724-4a21-a97e-dc4abd56f94d
Information 6/11/2011 3:28:15 AM 102 Task completed (2) 79328289-f742-49dd-aa0d-c3d05db50895
Information 6/11/2011 3:28:15 AM 201 Action completed (2) 79328289-f742-49dd-aa0d-c3d05db50895
Information 6/11/2011 3:28:15 AM 102 Task completed (2) 19743755-47b6-4b98-9bec-052193be9496
Information 6/11/2011 3:28:15 AM 201 Action completed (2) 19743755-47b6-4b98-9bec-052193be9496
Information 6/11/2011 3:28:15 AM 102 Task completed (2) c165754f-e3e6-4176-a327-11f9c06c39a5
Information 6/11/2011 3:28:15 AM 201 Action completed (2) c165754f-e3e6-4176-a327-11f9c06c39a5
Information 6/11/2011 3:28:15 AM 102 Task completed (2) 0e62ad3e-1f6e-40c0-9155-19f0108dee22
Information 6/11/2011 3:28:15 AM 201 Action completed (2) 0e62ad3e-1f6e-40c0-9155-19f0108dee22
Information 6/11/2011 3:28:10 AM 129 Created Task Process Info
Information 6/11/2011 3:28:10 AM 200 Action started (1) 0e62ad3e-1f6e-40c0-9155-19f0108dee22
Information 6/11/2011 3:28:10 AM 129 Created Task Process Info
Information 6/11/2011 3:28:10 AM 200 Action started (1) c165754f-e3e6-4176-a327-11f9c06c39a5
Information 6/11/2011 3:28:10 AM 129 Created Task Process Info
Information 6/11/2011 3:28:10 AM 200 Action started (1) 19743755-47b6-4b98-9bec-052193be9496
Information 6/11/2011 3:28:10 AM 129 Created Task Process Info
Information 6/11/2011 3:28:10 AM 200 Action started (1) 79328289-f742-49dd-aa0d-c3d05db50895
Information 6/11/2011 3:28:10 AM 129 Created Task Process Info
Information 6/11/2011 3:28:10 AM 200 Action started (1) 556c07dc-2724-4a21-a97e-dc4abd56f94d
Information 6/11/2011 3:28:10 AM 129 Created Task Process Info
Information 6/11/2011 3:28:10 AM 200 Action started (1) b91fe5ce-39ef-42fb-adbe-bd8be012c00a
Information 6/11/2011 3:28:10 AM 100 Task Started (1) 0e62ad3e-1f6e-40c0-9155-19f0108dee22
Information 6/11/2011 3:28:10 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:10 AM 100 Task Started (1) c165754f-e3e6-4176-a327-11f9c06c39a5
Information 6/11/2011 3:28:10 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:10 AM 100 Task Started (1) 19743755-47b6-4b98-9bec-052193be9496
Information 6/11/2011 3:28:10 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:10 AM 100 Task Started (1) 79328289-f742-49dd-aa0d-c3d05db50895
Information 6/11/2011 3:28:10 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:10 AM 100 Task Started (1) 556c07dc-2724-4a21-a97e-dc4abd56f94d
Information 6/11/2011 3:28:10 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:10 AM 100 Task Started (1) b91fe5ce-39ef-42fb-adbe-bd8be012c00a
Information 6/11/2011 3:28:10 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 3:28:10 AM 107 Task triggered on scheduler Info 0e62ad3e-1f6e-40c0-9155-19f0108dee22
Information 6/11/2011 3:28:10 AM 107 Task triggered on scheduler Info c165754f-e3e6-4176-a327-11f9c06c39a5
Information 6/11/2011 3:28:10 AM 107 Task triggered on scheduler Info 19743755-47b6-4b98-9bec-052193be9496
Information 6/11/2011 3:28:10 AM 107 Task triggered on scheduler Info 79328289-f742-49dd-aa0d-c3d05db50895
Information 6/11/2011 3:28:10 AM 107 Task triggered on scheduler Info 556c07dc-2724-4a21-a97e-dc4abd56f94d
Information 6/11/2011 3:28:10 AM 107 Task triggered on scheduler Info b91fe5ce-39ef-42fb-adbe-bd8be012c00a
Information 6/11/2011 2:32:56 AM 102 Task completed (2) 16e4f2c3-a340-410a-9c14-4bfe0861fdd5
Information 6/11/2011 2:32:56 AM 201 Action completed (2) 16e4f2c3-a340-410a-9c14-4bfe0861fdd5
Information 6/11/2011 2:32:55 AM 129 Created Task Process Info
Information 6/11/2011 2:32:55 AM 200 Action started (1) 16e4f2c3-a340-410a-9c14-4bfe0861fdd5
Information 6/11/2011 2:32:55 AM 100 Task Started (1) 16e4f2c3-a340-410a-9c14-4bfe0861fdd5
Information 6/11/2011 2:32:55 AM 319 Task Engine received message to start task (1)
Information 6/11/2011 2:32:55 AM 107 Task triggered on scheduler Info 16e4f2c3-a340-410a-9c14-4bfe0861fdd5
Кажется странным. У меня также есть два других приложения C #, которые запускаются и проверяют что-то каждый час с помощью планировщика задач. Если я посмотрю на историю тех, я вижу, что они не казнили и в 3 часа ночи! Все они тоже ждали до 3:28, чтобы начать.
Если я посмотрю на «задачи завершены» в средстве просмотра событий, это покажет, что только одна задача могла быть запущена в период с 2:32 до 3:28 утра. Задача была "\ Microsoft \ Windows \ RAC \ RACAgent"
А вот как это выглядело:
Information 6/11/2011 3:18:09 AM 102 Task completed (2) 00c53a85-ba20-4666-80db-fbbe2492c0ad
Information 6/11/2011 3:18:09 AM 201 Action completed (2) 00c53a85-ba20-4666-80db-fbbe2492c0ad
Information 6/11/2011 3:18:08 AM 129 Created Task Process Info
Information 6/11/2011 3:18:08 AM 200 Action started (1) 00c53a85-ba20-4666-80db-fbbe2492c0ad
Information 6/11/2011 3:18:08 AM 100 Task Started (1) 00c53a85-ba20-4666-80db-fbbe2492c0ad
Information 6/11/2011 3:18:08 AM 319 Task Engine received message to start task (1)
Я ценю любые идеи, которые могут возникнуть у кого-то.
Выполняете ли вы какие-либо резервные копии в это время? У меня была система, в которой выполнялось общесистемное резервное копирование, и запланированная задача не могла завершиться (и именно тогда задача действительно выполнялась) до завершения резервного копирования.
Запланированная задача выполняется на виртуальном сервере Hyper-V?
Возможно, он был приостановлен хостом hyper-v для обслуживания (резервное копирование, отсутствие общих ресурсов, ...).