Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Informasi berikut dapat membantu Anda saat men-debug Workflows
dan dapat membantu Anda men-deploy alur kerja yang andal, dapat diprediksi, dan dioptimalkan.
Project dan lingkungan
Idealnya, untuk melindungi resource produksi, gunakan project terpisah untuk setiap lingkungan Anda: project untuk tugas pengembangan; project untuk pengujian aplikasi; project staging dengan pengembangan yang dapat digabungkan ke dalam sistem yang dibangun; dan project untuk lingkungan produksi tempat build akhir tersedia.
Atau, gunakan alur kerja terpisah.
Pembuatan alur kerja
Anda dapat menulis alur kerja di editor Google Cloud Console atau dengan menggunakan IDE pilihan atau editor kode sumber.
Mengedit file YAML dapat rentan terhadap error.
Siapkan pelengkapan otomatis di IDE atau editor Anda untuk mengurangi salah ketik dan error umum lainnya saat mengembangkan alur kerja. Editor Google Cloud Console untuk Workflows menyediakan beberapa YAML dan validasi sintaksis, serta pelengkapan otomatis; akan tetapi, mungkin terdapat error sintaksis yang harus diperbaiki dan hanya diketahui saat deployment. Lihat
Indentasi YAML.
Deployment alur kerja
Anda harus
men-deploy alur kerja dari project Google Cloud agar dapat menjalankannya untuk
pengujian.
Eksekusi alur kerja
Saat menguji alur kerja, Anda dapat menjalankannya dengan menggunakan gcloud CLI atau di Konsol Google Cloud:
Gunakan
gcloud workflows
run untuk menjalankan alur kerja Anda dari command line dan melihat
hasilnya.
Gunakan
Konsol Google Cloud untuk menjalankan alur kerja Anda dan melihat hasilnya di panel Output.
Anda dapat mengakses hasil eksekusi alur kerja di Google Cloud Console atau dengan menggunakan gcloud CLI. Jika melakukan pengujian dari command line, Anda mungkin ingin melihat log di Konsol Google Cloud di halaman Detail alur kerja.
Anda dapat mengambil histori
eksekusi alur kerja yang ditentukan sebagai daftar entri langkah, setiap entri
memberikan informasi yang dapat membantu Anda menentukan sumber
error atau mengoptimalkan performa alur kerja.
Anda dapat mengakses informasi lingkungan alur kerja (seperti lokasi atau ID project-nya) menggunakan variabel lingkungan bawaan. Variabel lingkungan bawaan tidak memerlukan deklarasi dan tersedia di setiap eksekusi alur kerja.
Setiap eksekusi alur kerja secara otomatis memicu setidaknya dua log eksekusi: satu di awal eksekusi dan satu di akhir. Anda dapat melihat
log di Workflows atau di Cloud Logging. Untuk melihat log untuk satu alur kerja, gunakan tab Logs di Workflows. Untuk mendapatkan tampilan gabungan log untuk semua alur kerja Anda, gunakan halaman Logs Explorer di Cloud Logging.
Anda dapat mengirim log ke Cloud Logging:
Dengan mengaktifkan
logging panggilan,
yang memungkinkan Anda menetapkan tanda sehingga setiap langkah atau pengecualian panggilan selama
eksekusi alur kerja Anda akan dicatat ke dalam log.
Dengan membuat log kustom yang menggunakan fungsi sys.log di sumber Anda.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","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"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-03-30 UTC."],[],[]]