Topik ini menjelaskan dampak pada pembuatan instance untuk node dan waktu penjadwalan instance ketika waktu daylight saving dimulai atau berakhir. Jika waktu daylight saving digunakan di wilayah tempat ruang kerja Anda berada, Anda dapat melihat topik ini untuk memahami kebijakan pengoperasian node selama periode tersebut.
Informasi latar belakang
Di DataWorks, node dapat berjalan sesuai harapan pada hari ketika waktu daylight saving dimulai atau berakhir. Sebagai contoh, Anda membuat node yang dijadwalkan untuk berjalan per jam di wilayah dengan zona waktu UTC-8. Waktu daylight saving digunakan di wilayah tersebut. Deskripsi berikut menunjukkan kebijakan untuk menjalankan node pada hari ketika waktu daylight saving dimulai atau berakhir:
- Waktu daylight saving dimulai:

- Jumlah instance: Waktu daylight saving dimulai pada
02:00, dan waktu jam dipercepat menjadi03:00. Untuk node yang dijadwalkan berjalan per jam, tidak ada instance yang dibuat untuk node tersebut pada02:00di hari ketika waktu daylight saving dimulai, sehingga hanya 23 instance yang dihasilkan pada hari itu. - Waktu penjadwalan instance: Terjadi offset waktu. Akibatnya, waktu penjadwalan beberapa instance berubah menjadi satu jam lebih maju. Sebagai contoh, waktu penjadwalan instance yang dihasilkan dalam siklus penjadwalan keempat untuk node yang dijadwalkan berjalan per jam adalah
04:00. Pada hari ketika waktu daylight saving dimulai, waktu penjadwalan instance berubah menjadi05:00.
Penting- Jika node yang dijadwalkan per hari, minggu, atau bulan dijadwalkan berjalan dalam rentang waktu yang dilewati ketika waktu daylight saving dimulai, node tersebut tidak dijalankan dan DataWorks menghasilkan dry-run instance untuk node tersebut.
- Sepuluh menit sebelum
03:00adalah01:50.
- Jumlah instance: Waktu daylight saving dimulai pada
- Waktu daylight saving berakhir:
Jumlah instance: Total 24 instance dihasilkan untuk node yang dijadwalkan berjalan per jam. Dua instance yang waktu penjadwalannya sama-sama02:00dihasilkan. Hanya instance kedua yang waktu penjadwalannya02:00yang dipertahankan.Penting Sepuluh menit sebelum02:00adalah02:50.
Batasan
Hanya node di wilayah tempat waktu daylight saving digunakan yang terpengaruh ketika waktu daylight saving dimulai atau berakhir.
Contoh: Dampak yang ditimbulkan ketika waktu daylight saving dimulai
Dampak 1: Pembuatan instance
- Skenario 1: Node yang dijadwalkan berjalan per jam atau menitGambar berikut menunjukkan pengaturan siklus penjadwalan untuk node pemicu otomatis yang dijadwalkan berjalan per jam. Dalam hal ini, satu instance dihasilkan untuk node setiap jam, dan total 24 instance dihasilkan dalam satu hari. Pada hari ketika waktu daylight saving dimulai, hanya 23 instance yang dihasilkan, dan tidak ada instance yang dihasilkan pada
02:00.Catatan Waktu daylight saving dimulai pada02:00, dan waktu jam dipercepat menjadi03:00. Oleh karena itu, untuk node yang dijadwalkan berjalan per jam, tidak ada instance yang dihasilkan untuk node tersebut pada02:00di hari ketika waktu daylight saving dimulai.
- Skenario 2: Node yang dijadwalkan berjalan per hariUntuk node yang dijadwalkan berjalan per hari, sebuah instance dihasilkan untuk node tersebut pada hari ketika waktu daylight saving dimulai. Apakah instance tersebut dapat dijalankan dengan benar bergantung pada waktu penjadwalan node.
- Jika waktu penjadwalan node berada dalam rentang waktu dari
02:00 hingga 03:00, DataWorks menunda waktu penjadwalan node selama satu jam dan menghasilkan instance dry-run untuk node tersebut. - Jika waktu penjadwalan node berada di luar rentang waktu dari
02:00 hingga 03:00, instance yang dihasilkan untuk node tersebut dapat dijalankan dengan benar.

- Jika waktu penjadwalan node berada dalam rentang waktu dari
Dampak 2: Penggantian nilai parameter
- Skenario 1: Waktu penjadwalan node adalah
03:00, dan parameter penjadwalan dalam format$[hh24-1/24]digunakan. Dalam kebanyakan kasus, nilai parameter penjadwalan adalah02:00. Ketika waktu daylight saving dimulai, nilai parameter penjadwalan adalah01:00. - Skenario 2: Waktu penjadwalan node adalah
02:00, dan parameter penjadwalan dalam format$[hh24-1/24]digunakan. Dalam kebanyakan kasus, nilai parameter penjadwalan adalah01:00. Ketika waktu daylight saving dimulai, nilai parameter penjadwalan adalah01:00. Jika node dijadwalkan berjalan per hari, DataWorks menghasilkan instance dry-run untuk node tersebut pada hari ketika waktu daylight saving dimulai.
Contoh: Dampak yang ditimbulkan ketika waktu daylight saving berakhir
Dampak 1: Pembuatan instance
Hari ketika waktu daylight saving berakhir sebenarnya memiliki 25 jam, termasuk dua kali kemunculan 02:00. Total 24 instance dihasilkan untuk node yang dijadwalkan berjalan per jam. Hanya instance kedua yang waktu penjadwalannya 02:00 yang dipertahankan.
Dampak 2: Penggantian parameter penjadwalan
Hari ketika waktu daylight saving berakhir sebenarnya memiliki 25 jam, termasuk dua kali kemunculan
02:00. Total 24 instance dihasilkan untuk node yang dijadwalkan berjalan per jam. Hanya instance kedua yang waktu penjadwalannya 02:00 yang dipertahankan. Jika nilai parameter penjadwalan yang ditentukan untuk node dihitung berdasarkan waktu penjadwalan, nilai parameter penjadwalan mungkin terpengaruh, dan penyimpangan mungkin terjadi.- Skenario 1: Waktu penjadwalan node adalah
03:00, dan parameter penjadwalan dalam format$[hh24-2/24]digunakan. Dalam kebanyakan kasus, nilai parameter penjadwalan adalah01:00. Ketika waktu daylight saving berakhir, nilai parameter penjadwalan adalah02:00. - Skenario 2: Waktu penjadwalan node adalah
02:00, dan parameter penjadwalan dalam format$[hh24-1/24]digunakan. Dalam kebanyakan kasus, nilai parameter penjadwalan adalah01:00. Ketika waktu daylight saving berakhir, nilai parameter penjadwalan adalah02:00.