BatchTaskConstraints interface
Batasan eksekusi untuk diterapkan ke Tugas.
Properti
| max |
Jumlah maksimum kali Tugas dapat dicoba kembali. Layanan Batch mencoba kembali Tugas jika kode keluarnya bukan nol. Perhatikan bahwa nilai ini secara khusus mengontrol jumlah percobaan ulang untuk Task executable karena kode keluar bukan nol. Layanan Batch akan mencoba Tugas sekali, dan kemudian dapat mencoba kembali hingga batas ini. Misalnya, jika jumlah coba lagi maksimum adalah 3, Batch mencoba Tugas hingga 4 kali (satu percobaan awal dan 3 percobaan ulang). Jika jumlah percobaan ulang maksimum adalah 0, layanan Batch tidak mencoba lagi Tugas setelah upaya pertama. Jika jumlah percobaan kembali maksimum adalah -1, layanan Batch mencoba kembali Tugas tanpa batas, namun ini tidak disarankan untuk tugas mulai atau tugas apa pun. Nilai defaultnya adalah 0 (tidak ada percobaan ulang). |
| max |
Waktu maksimum yang telah berlalu yang dapat dijalankan oleh Tugas, diukur dari saat Tugas dimulai. Jika Tugas tidak selesai dalam batas waktu, layanan Batch menghentikannya. Jika ini tidak ditentukan, tidak ada batasan waktu berapa lama Tugas dapat berjalan. Durasi waktu ditentukan dalam format ISO 8601. |
| retention |
Waktu minimum untuk mempertahankan direktori Tugas pada Node Komputasi tempat ia berjalan, sejak selesai eksekusi. Setelah waktu ini, layanan Batch dapat menghapus direktori Tugas dan semua isinya. Defaultnya adalah 7 hari, yaitu direktori Tugas akan dipertahankan selama 7 hari kecuali Compute Node dihapus atau Job dihapus. Durasi waktu ditentukan dalam format ISO 8601. |
Detail Properti
maxTaskRetryCount
Jumlah maksimum kali Tugas dapat dicoba kembali. Layanan Batch mencoba kembali Tugas jika kode keluarnya bukan nol. Perhatikan bahwa nilai ini secara khusus mengontrol jumlah percobaan ulang untuk Task executable karena kode keluar bukan nol. Layanan Batch akan mencoba Tugas sekali, dan kemudian dapat mencoba kembali hingga batas ini. Misalnya, jika jumlah coba lagi maksimum adalah 3, Batch mencoba Tugas hingga 4 kali (satu percobaan awal dan 3 percobaan ulang). Jika jumlah percobaan ulang maksimum adalah 0, layanan Batch tidak mencoba lagi Tugas setelah upaya pertama. Jika jumlah percobaan kembali maksimum adalah -1, layanan Batch mencoba kembali Tugas tanpa batas, namun ini tidak disarankan untuk tugas mulai atau tugas apa pun. Nilai defaultnya adalah 0 (tidak ada percobaan ulang).
maxTaskRetryCount?: number
Nilai Properti
number
maxWallClockTime
Waktu maksimum yang telah berlalu yang dapat dijalankan oleh Tugas, diukur dari saat Tugas dimulai. Jika Tugas tidak selesai dalam batas waktu, layanan Batch menghentikannya. Jika ini tidak ditentukan, tidak ada batasan waktu berapa lama Tugas dapat berjalan. Durasi waktu ditentukan dalam format ISO 8601.
maxWallClockTime?: string
Nilai Properti
string
retentionTime
Waktu minimum untuk mempertahankan direktori Tugas pada Node Komputasi tempat ia berjalan, sejak selesai eksekusi. Setelah waktu ini, layanan Batch dapat menghapus direktori Tugas dan semua isinya. Defaultnya adalah 7 hari, yaitu direktori Tugas akan dipertahankan selama 7 hari kecuali Compute Node dihapus atau Job dihapus. Durasi waktu ditentukan dalam format ISO 8601.
retentionTime?: string
Nilai Properti
string