Превышено 3 часа тайм-аута автоматизации Runbook Azure

Привет ребята,

У меня есть runbook для запуска, но для его выполнения требуется более 3 часов (процесс создания разделов), и поэтому он останавливается до завершения. Я хотел знать, есть ли способ превысить ограничение в 3 часа. Я слышал о гибридных книгах запусков, но я не уверен, как это могло решить мою проблему. Знаете ли вы, есть ли другие решения?

Большое спасибо.

2 ответа

Решение

Если вы хотите использовать Azure Automation, вы можете использовать контрольные точки:

В Azure Automation есть функция под названием "fairshare", при которой любая книга запусков, работающая в течение 3 часов, выгружается, чтобы запустить другие книги запусков. В конечном счете, выгруженная книга запусков будет перезагружена, и когда это произойдет, она возобновит выполнение с последней контрольной точки, взятой в книге запусков. Таким образом, чтобы гарантировать, что Runbook будет в конечном итоге завершен, вы должны добавлять контрольные точки с интервалами, которые выполняются менее чем за 3 часа.

Источник.

Вот пример:

Нет. их нет, то есть если вы хотите Azure Automation. Ваши варианты:

  1. Веб-работа
  2. Функции Azure (НЕ план потребления)
  3. Гибридные рабочие
  4. сервисы \ скрипты \ расписания на ваш собственный vms
  5. Лазурная партия
  6. Возможно Azure Data Factory, в зависимости от того, что вы делаете

наверное что то другое.

Другие вопросы по тегам