У нас очень длительная работа (потенциально дней), которую мы хотели бы запустить из BLOB-файла, записанного в Azure Storage. Эта работа может быть запущена один раз в год, никогда или много раз в течение нескольких дней.Нужны ли работы Azure Batch для просмотра?
Azure Batch рабочие места выглядят точно так же, как мы должны предполагать, что при выполнении пакетного задания не должно быть «наблюдательного» процесса. Например, если у нас есть функция Azure, поймайте событие BLOB, запустите пакетное задание, запустите задание в режиме «огонь и забудьте», а затем функция прекратит это именно то, что нам нужно. Мы не слишком беспокоимся о том, чтобы сообщить о ходе работы (для этого мы используем таблицу SQL), мы просто хотим начать работу, а затем отслеживать ее вне диапазона.
Есть ли способ начать пакетное задание и позволить процессу поджигателя исчезнуть, пока работа продолжает работать в фоновом режиме? Если нет, есть ли способ сделать это без необходимости постоянно работать (роль рабочего или работника ткани)? Мы пытаемся избежать процесса (роль рабочего/Fabric, функция с использованием плана функций приложения и т. Д.), Работая все время, когда 99,9% времени ничего не делает.
Вы также можете включить формулу автомасштаба, которая отключает неиспользуемые узлы, когда никто не смотрит;) –