Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Le seguenti informazioni possono esserti utili per eseguire il debug Workflows e per implementare un flusso di lavoro affidabile, prevedibile e ottimizzato.
Progetti e ambienti
Idealmente, per proteggere le tue risorse di produzione, utilizza progetti distinti per ciascuno dei tuoi ambienti: un progetto per le attività di sviluppo, un progetto per i test delle applicazioni, un progetto di gestione temporanea in cui lo sviluppo può essere unito al sistema compilato e un progetto per l'ambiente di produzione in cui sono disponibili le build finali.
In alternativa, utilizza flussi di lavoro separati.
Creazione del flusso di lavoro
Puoi scrivere il flusso di lavoro nell'editor della console Google Cloud o utilizzando un IDE o un editor di codice sorgente preferito.
La modifica dei file YAML può essere soggetta a errori.
Configura la compilazione automatica nell'IDE o nell'editor per ridurre gli errori ortografici e altri errori comuni durante lo sviluppo del flusso di lavoro. L'editor della console Google Cloud
per Workflows fornisce alcune convalide di YAML e sintassi,
nonché la compilazione automatica. Tuttavia, potrebbero esserci errori di sintassi che devono essere
corretti e che vengono rilevati solo al momento del deployment. Vedi
Reticoli YAML.
Quando testi un flusso di lavoro, puoi eseguirlo utilizzando la gcloud CLI o la console Google Cloud:
Utilizza
gcloud workflows
run per eseguire il flusso di lavoro dalla riga di comando e visualizzare i risultati.
Utilizza la
console Google Cloud per eseguire il flusso di lavoro e visualizzare i risultati nel riquadro Output.
Puoi accedere ai risultati dell'esecuzione del flusso di lavoro nella console Google Cloud o utilizzando la gcloud CLI. Se esegui il test dalla riga di comando, probabilmente vorrai visualizzare i log nella console Google Cloud nella pagina Dettagli flusso di lavoro.
Puoi accedere alle informazioni sull'ambiente di un flusso di lavoro (ad esempio la sua posizione o l'identificatore del progetto) utilizzando le variabili di ambiente integrate. Le variabili di ambiente predefinite non richiedono alcuna dichiarazione e sono disponibili in ogni esecuzione del flusso di lavoro.
Ogni esecuzione del flusso di lavoro attiva automaticamente almeno due log di esecuzione: uno all'inizio di un'esecuzione e uno alla fine. Puoi visualizzare
i log in Workflows o in Cloud Logging. Per visualizzare i log di un singolo flusso di lavoro, utilizza la scheda Log in Workflows. Per ottenere una visualizzazione aggregata dei log per tutti i tuoi flussi di lavoro, utilizza la pagina Esplora log in Cloud Logging.
Puoi inviare log a Cloud Logging:
Attivando il logging delle chiamate, puoi impostare un flag in modo che ogni passaggio di chiamata o eccezione durante l'esecuzione del flusso di lavoro venga registrato.
Creando log personalizzati che utilizzano la funzione sys.log nell'origine.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-12-05 UTC."],[],[]]