Создание и развертывание веб-задания из другого веб-задания

Можно ли развернуть веб-задание из другого веб-задания в Azure? Я прочитал документацию, все дело в ручном создании экземпляра веб-задания или использовании CronJobs. Я хочу в Webjob развернуть и запустить другое Webjob с некоторыми параметрами.


person Bruno Caceiro    schedule 15.12.2016    source источник
comment
почти уверен, что это так, но довольно грязно. Я не думаю, что есть родной способ сделать это.   -  person 4c74356b41    schedule 15.12.2016
comment
@ 4c74356b41У вас есть дополнительная информация о том, как это сделать?   -  person Bruno Caceiro    schedule 15.12.2016


Ответы (1)


Можно ли развернуть веб-задание из другого веб-задания в Azure?

Да, мы могли бы автоматически развернуть веб-задание, включая способ веб-задания. Мы могли бы развернуть веб-задание, используя API Kudu WebJob. Я тестирую его с помощью скрипача, он работает правильно. Ниже приведены мои подробные шаги.

https://{userName}:{password}@{WebAppName}.scm.azurewebsites.net/api/zip/site/wwwroot/App_Data/jobs/{continuous or triggered}/{job name}/

1. Получите имя пользователя и информацию о пароле из профиля веб-сайта Azure.

введите здесь описание изображения

2. Отправьте запрос http put с заголовком и прикрепите zip-файл к телу запроса.

Content-Type: application/zip

Content-Disposition: attachement; filename=myfilename

введите здесь описание изображения

3. Проверьте на портале Azure правильность создания веб-задания.

введите здесь описание изображения

person Tom Sun - MSFT    schedule 16.12.2016
comment
Спасибо, это тоже решение, которое я нашел! - person Bruno Caceiro; 16.12.2016