2015-07-23 12 views

risposta

15

È possibile impostare il programma tramite Visual Studio.

  1. Aprire il progetto in Visual Studio.
  2. In Esplora soluzioni, espandere le proprietà del progetto, eliminare Webjob-publish-settings.json e confermare quando richiesto. (Ricreare questo a breve)
  3. Fare clic con il tasto destro del mouse su Solution Explorer, Pubblica come Azure WebJob
  4. Selezionare "Esegui su una pianificazione" nell'elenco "Modalità esecuzione WebJob".
  5. Imposta ricorrenza, data/ora di inizio e (facoltativamente) data/ora di fine e modello di ricorrenza.
  6. Fare clic su OK. (Questo dovrebbe ricreare il file di impostazioni .json con nuove informazioni di configurazione)
  7. Fare clic su Pubblica nella finestra di dialogo per pubblicare WebJob con la nuova pianificazione.

Fonte: Azure 70-532 Study Guide

+1

Grazie mille, era esattamente quello che stavo cercando! –

+2

Questa opzione non è più disponibile a partire da VS2015 e dall'ultimo SDK di Azure. Puoi scegliere solo Continuo o On Demand dall'interfaccia utente Pubblica. –

1

Azure WebJobs che sono pubblicati per funzionare su una disposizione calendario un elemento di pianificazione all'interno del portale Azure. Questo può essere adattato a una diversa pianificazione nel portale senza dover ripubblicare la tua applicazione. Nel portale Gestisci scorri fino a Scheduler, fai clic su fino a trovare il tuo WebJob. Da lì è possibile modificare la frequenza, l'ora di inizio, ecc.

Ricordare che se si ripubblica la fonte per il WebJob, questa modifica verrà ripristinata all'orario originale, quindi è necessario modificare anche la frequenza per WebJob. Per farlo, apri la cartella delle proprietà per il tuo progetto WebJob. Quindi apri il file "webjob-publish-settings.json". Cambia jobRecurrenceFrequency to hour come vedi qui, "JobRecurrenceFrequency": "Hour".

Spero che questo aiuti.

Modifica: ecco una schermata. enter image description here

+0

Grazie! Sapevo del portale, tuttavia non mostrava i minuti. –

+0

Mostra i minuti. Ecco uno screenshot che ho fatto per mostrarlo. Spero possa aiutare. –

+0

Suggerimento molto utile! Grazie Marco –

Problemi correlati