Как запланировать задачу выполнить каждый x-минуты на Windows Server 2003 R2

У Вас есть процессор, который имеет больше чем одно ядро, или у Вас есть несколько процессоров. Если у Вас будет два ядра, и процесс использует 100% из обоих ядер, то он покажет 200% в вершине.

Аналогично, это, вероятно, работает, как предназначено - ничто не неправильно с Вашей конфигурацией. Если Вы испытываете частый, зависает, от того, что Вы отправили, можно хотеть изучить добавление надлежащих индексов к таблицам (или оптимизация запросов).

6
задан 28 May 2013 в 16:11
4 ответа

Похоже, задача может не завершиться успешно, и несколько экземпляров задачи могут пытаться выполнить одновременно.

Откройте запланированные задачи из панели управления.

Щелкните правой кнопкой мыши созданную задачу и выберите «Свойства».

Перейдите на вкладку «Расписание».

Выберите время начала (00:10 AM).

Убедитесь, что «Запланировать задачу ежедневно» установлен на Каждый 1 день.

Нажмите «Дополнительно».

Установите флажок «Повторять задачу».

До: (выберите маркер) Время: (введите 23:59) и нажмите «ОК»

Откройте вкладку «Настройки».

[Проверить] Остановить задачу, если она выполняется в течение: [0] часов и [9] минут. Нажмите "ОК". Это предотвратит одновременный запуск нескольких экземпляров запланированной задачи, что может вызвать описанные вами конфликты.

Если запланированная задача настроена на запуск каждые 30 минут, установите ее так, чтобы она остановилась. через 29 минут (в случае зависания по какой-либо причине)

Если это проблема, вы захотите посмотреть, что делает ваша задача, и посмотреть, что может быть причиной ее зависания. Успешно выполненная задача завершится с последним результатом = 0x0.

6
ответ дан 3 December 2019 в 00:06

Вы можете попробовать следующее:

schtasks /create /tn "Task Name" /tr <path to script> /sc minute /mo 10

Эта задача будет запускаться каждые 10 минут, в первый раз сразу после выполнения этой команды.

4
ответ дан 3 December 2019 в 00:06

Запланируйте задачу следующим образом:

  • Ежедневно в 00:00, каждый 1 день
  • Повторять задачу каждые x минут до 23:59 (или продолжительность: 23 часа 59 минут)

Продолжительность 31 минута приведет к тому, что задача будет повторяться только один раз (поэтому она будет выполняться в 8:00 и 8:30. ).

3
ответ дан 3 December 2019 в 00:06

Продолжительность указывает, как долго вы хотите, чтобы задача повторялась. Установите продолжительность на 23 часа 59 минут, и ваша задача будет повторяться каждые 30 минут в течение всего дня. http://support.microsoft.com/kb/814596

1
ответ дан 3 December 2019 в 00:06

Теги

Похожие вопросы