Azure Расписание пакетных заданий - уведомление после повторного выполнения задания / сбоя - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь использовать Azure Расписание пакетных заданий в моем приложении с ядром. Net. Я хочу получить уведомление / триггер события, когда повторяющееся задание завершено / не выполнено в расписании задания, чтобы я мог скопировать выходные файлы в хранилище и отправить электронное письмо конечному пользователю.

Возможно ли получить такое уведомление от azure График пакетной работы или есть какое-то решение для этого? Я не могу найти пример реализации Azure Планирование пакетных заданий.

1 Ответ

0 голосов
/ 30 апреля 2020

Я надеюсь, что этот блог решит вашу проблему: https://mindmajix.com/azure-batch

Предоставлен пошаговый пример с кодом

Batch Tutorial Здесь мы будем использовать точку net пакетная библиотека и Visual Studio для создания образца пакетного задания. Шаг 1. Создайте контейнеры в Azure Blob Storage. Шаг 2. Загрузите файлы приложения задачи и входные файлы в контейнеры. Шаг 3. Создайте пакетный пул. 3a. StartTask пула загружает двоичные файлы задачи (TaskApplication) в узлы, когда они присоединяются к пулу. Шаг 4. Создайте пакетное задание. Шаг 5. Добавьте задачи к работе. 5а. Задачи запланированы для выполнения на узлах. 5б. Каждая задача загружает свои входные данные из Azure Storage, затем начинает выполнение. Шаг 6. Контролируйте задачи. 6а. По мере выполнения задач они загружают свои выходные данные в Azure Storage. Шаг 7. Загрузите вывод задачи из хранилища.

...