2016-12-15 5 views
0

Kann ein Webjob von einem anderen Webjob in Azure bereitgestellt werden? Ich habe die Dokumentation gelesen, es geht darum, einen Webjob manuell zu instantiieren oder CronJobs zu verwenden. Ich möchte in einem Webjob einen anderen Webjob mit einigen Parametern bereitstellen und ausführen.Webjob von einem anderen Webjob erstellen und bereitstellen

+0

ziemlich sicher, dass es ist, aber ziemlich "dirty". Ich glaube nicht, dass es einen einheimischen Weg gibt, das zu tun. – 4c74356b41

+0

@ 4c74356b41Haben Sie mehr Informationen darüber, wie Sie das erreichen können? –

Antwort

1

Ist es möglich, einen Webjob von einem anderen Webjob in Azure bereitzustellen?

Ja, wir könnten einen WebJob automatisch auch mit WebJob bereitstellen. Wir könnten einen WebJob mit Kudu WebJob API bereitstellen. Ich teste es mit Fiddler, es funktioniert richtig. Das Folgende ist meine Details Schritte.

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

1.Get der Benutzername, Passwort Info vom azur Website-Profil

enter image description here

2.Send die HTTP PUT-Anforderung mit Header und fügen Sie die Zip-Datei in der Anfrage Körper

Content-Type: application/zip

Content-Disposition: attachement; filename=myfilename

enter image description here

3.Überprüfen Sie im Azure-Portal, ob WebJob korrekt erstellt wurde.

enter image description here

+0

Danke, das war auch die Lösung, die ich gefunden habe! –