Node beban nol adalah node kontrol yang hanya mendukung penjadwalan simulasi kering (dry-run) dan tidak menghasilkan data. Sistem penjadwalan tidak menjalankan node beban nol, tetapi langsung mengembalikan respons sukses ketika waktu penjadwalan tiba. Dengan cara ini, node beban nol tidak menggunakan sumber daya, dan node turunannya dapat dijalankan sesuai harapan. Node beban nol biasanya berfungsi sebagai node awal alur kerja atau node keluaran dari beberapa node cabang. Topik ini menjelaskan skenario penggunaan node beban nol serta cara membuat dan menggunakannya.
Prasyarat
Pengguna RAM yang ingin digunakan telah ditambahkan ke ruang kerja Anda.
Jika Anda ingin menggunakan pengguna RAM untuk mengembangkan tugas, tambahkan pengguna RAM tersebut ke ruang kerja Anda sebagai anggota dan berikan peran Develop atau Workspace Administrator. Peran Workspace Administrator memiliki lebih banyak izin daripada yang diperlukan, jadi berhati-hatilah saat memberikannya. Untuk informasi lebih lanjut tentang cara menambahkan anggota dan menetapkan peran, lihat Tambahkan Anggota Ruang Kerja dan Tetapkan Peran kepada Mereka.
Grup sumber daya serverless terkait dengan ruang kerja Anda. Untuk informasi lebih lanjut, lihat topik-topik dalam direktori Gunakan Grup Sumber Daya Serverless.
Node beban nol harus dibuat sebelum Anda mengembangkan tugas pada node tersebut. Untuk informasi lebih lanjut, lihat Direktori Ruang Kerja.
Skema
Node beban nol adalah node kontrol yang tidak menghasilkan data. Anda tidak perlu mengonfigurasi skrip untuk node beban nol. Namun, Anda dapat menulis deskripsi bisnis atau konten terkait lainnya berdasarkan kebutuhan bisnis Anda. Anda hanya perlu mengonfigurasi pengaturan penjadwalan untuk node beban nol sesuai dengan skenario bisnis yang berbeda.
Kelola alur kerja dalam skenario di mana dependensi antar node kompleks
Jika Anda memiliki beberapa alur kerja, disarankan untuk mengonfigurasi node beban nol sebagai node awal untuk setiap alur kerja. Dengan cara ini, Anda dapat mengelola alur kerja dengan lebih mudah dan memperjelas proses transmisi data.
Jadwalkan node yang tidak memiliki hubungan garis keturunan
Jika node output akhir dari alur kerja memiliki beberapa node input cabang yang tidak saling bergantung, Anda dapat menggunakan node beban nol sebagai node leluhur dari node input tersebut dan menggunakan node root ruang kerja sebagai node leluhur dari node beban nol. Dengan cara ini, Anda dapat menggunakan node root ruang kerja untuk menjadwalkan node beban nol dan menggunakan node beban nol untuk menjadwalkan node input. Jika Anda ingin menjadwalkan semua node dalam alur kerja secara seragam, tentukan waktu penjadwalan node beban nol. Setelah node beban nol dijadwalkan, node turunannya dapat dijadwalkan.
Di_Log dan Di_User adalah node yang tidak memiliki hubungan garis keturunan. Oleh karena itu, Anda tidak dapat mengonfigurasi dependensi penjadwalan antara node berdasarkan garis keturunan. Dalam hal ini, Anda dapat menggunakan node beban nol bernama Vi_Start sebagai node awal untuk menjadwalkan node cabang turunan yang tidak memiliki hubungan garis keturunan. Node cabang turunan akan dijalankan ketika kondisi tertentu terpenuhi.
Jika Anda mengonfigurasi node root ruang kerja sebagai node leluhur dari node lain, node root tidak akan ditampilkan dalam alur kerja. Anda dapat melihat node root ruang kerja di Operation Center setelah node tersebut dikomit dan diterapkan. Untuk informasi lebih lanjut tentang operasi & pemeliharaan node di Operation Center, lihat Lakukan Operasi Dasar O&M pada Node yang Dipicu Otomatis.
Konfigurasikan node beban nol
Setelah node beban nol yang digunakan sebagai node awal dibuat, konfigurasikan properti penjadwalan untuk node beban nol agar dapat menjadwalkan seluruh alur kerja secara berkala.
Setelah kode node dan pengaturan penjadwalan dikonfigurasi, terapkan node beban nol ke lingkungan produksi. Untuk informasi lebih lanjut, lihat Terapkan Node.
Setelah penerapan selesai, buka halaman Auto Triggered Nodes di Operation Center untuk melihat tugas pemicu otomatis yang telah diterapkan dan melakukan operasi O&M pada tugas tersebut. Node akan berjalan secara berkala sesuai harapan berdasarkan pengaturan penjadwalan yang telah dikonfigurasi. Untuk informasi lebih lanjut, lihat Memulai dengan Operation Center.