- Shipped
- 11 Agustus 2026 pukul 17.10 UTC
- Author
- Kamo
- Commit
- 53baa4a
JAM: 10, tidak seperti menyapu hukum harian 13: 00. Pelatihan mengingatkan masing-masing org pada pengiriman lokal SENDIRI jam, dan organisasi zona waktu mencakup 21 jam (Pasifik / Honolulu ke Australia / Sydney) - tunggal tick UTC sehari-hari berarti "hari ini" salah untuk sebagian besar platform, yang persis mengapa menyapu hukum memberitahu penyewa Sydney "karena hari ini" pada hari yang salah. Setiap tick hanya mengunjungi orgs yang jam lokal cocok, biasanya satu sampai tiga, jadi ini scan LESS dari pekerjaan harian-org daripada 24x lebih. Pekerjaan tinggal di sini daripada sebagai sebuah @ Scheduled in DocisService karena penyebaran ini adalah replika: 1 dengan strategi: reconate, sehingga pod lama hilang sebelum yang baru dimulai dan jendela terbuka tidak dapat Tembakan ganda. DocsService is RollingUpdate with maxSurge: 1, so for the length of every rollout there adalah dua pod dan keduanya percaya itu adalah 09: 00 - dan untuk pekerjaan yang output adalah mail untuk setiap jatuh tempo karyawan di platform, "biasanya sekali" bukan properti. Waktu terbatas yang eksplisit, karena resttemplate bawaan menunggu selamanya dan, dikombinasikan dengan @ Bencana Menjalankan Konversi, salah satu terjepit hilir menghentikan pekerjaan berjalan lagi sampai pod restarts - diam-diam, dan tidak berbeda adalah hably dari "tidak ada yang jatuh tempo". Jangan pernah mengulangi di Quartz: melarikan diri pengecualian mungkin refire segera, mengubah satu jam dilewati menjadi badai ulang.