

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Status Job
<a name="job_states"></a>

Ketika Anda mengirimkan pekerjaan ke antrian AWS Batch pekerjaan, pekerjaan memasuki `SUBMITTED` negara bagian. Tugas kemudian melewati status-status berikut sampai berhasil (keluar dengan kode `0`) atau gagal (keluar dengan kode bukan nol). Tugas AWS Batch dapat memiliki status sebagai berikut:

`SUBMITTED`  
Pekerjaan yang dikirimkan ke antrian, dan belum dievaluasi oleh penjadwal. Penjadwal mengevaluasi tugas untuk menentukan apakah tugas memiliki dependensi yang belum diselesaikan dengan keberhasilan penyelesaian tugas lain. Jika ada dependensi, tugas dipindahkan ke `PENDING`. Jika tidak ada dependensi, tugas dipindahkan ke `RUNNABLE`.

`PENDING`  
Tugas yang berada dalam antrean dan belum dapat berjalan karena dependensi dengan tugas atau sumber daya lain. Setelah dependensi diselesaikan, tugas dipindahkan ke `RUNNABLE`.  
Orang tua pekerjaan array diperbarui ke `PENDING` saat pekerjaan anak diperbarui `RUNNABLE` dan tetap dalam `PENDING` status saat pekerjaan anak berjalan. Untuk melihat pekerjaan ini, filter berdasarkan `PENDING` status hingga semua pekerjaan anak mencapai status terminal.

`RUNNABLE`  
Tugas yang berada dalam antrean, tidak memiliki dependensi yang belum diselesaikan, dan karena itu siap dijadwalkan untuk host. Tugas dalam status ini dimulai segera setelah ada cukup sumber daya yang tersedia di salah satu lingkungan komputasi yang dipetakan ke antrean tugas. Namun, tugas dapat tetap berada dalam status ini tanpa batas waktu ketika sumber daya yang cukup tidak tersedia.  
Jika pekerjaan Anda tidak berkembang`STARTING`, lihat [Pekerjaan terjebak dalam `RUNNABLE` status](job_stuck_in_runnable.md) di bagian pemecahan masalah.

`STARTING`  
Tugas ini telah dijadwalkan untuk host dan operasi inisiasi kontainer yang relevan sedang berlangsung. Setelah citra kontainer ditarik dan kontainer sudah berjalan, tugas bertransisi ke `RUNNING`.  
Durasi penarikan gambar, durasi penyelesaian InitContainer Amazon EKS, dan durasi resolusi Amazon ECS ContainerDependency terjadi dalam status MULAI. Jumlah waktu yang diperlukan untuk menarik gambar untuk pekerjaan Anda setara dengan jumlah waktu pekerjaan Anda akan berada dalam keadaan MULAI.  
Misalnya, jika dibutuhkan tiga menit untuk menarik gambar untuk pekerjaan Anda, pekerjaan Anda akan berada dalam keadaan MULAI selama tiga menit. Jika InitContainers membutuhkan total sepuluh menit untuk diselesaikan, maka pekerjaan Amazon EKS Anda akan dimulai selama sepuluh menit. Jika Anda memiliki set Amazon ECS ContainerDependencies di pekerjaan Amazon ECS Anda, pekerjaan akan berada di STARTING hingga semua dependensi container (runtime) diselesaikan. MULAI tidak termasuk dalam batas waktu; durasi dimulai pada RUNNING. Untuk informasi selengkapnya, lihat [Status pekerjaan](https://docs.aws.amazon.com/batch/latest/userguide/job_states.html).

`RUNNING`  
Tugas berjalan sebagai tugas kontainer di instans kontainer Amazon ECS dalam lingkungan komputasi. Ketika tugas kontainer keluar, kode keluar proses menentukan apakah tugas berhasil atau gagal. Kode keluar `0` menunjukkan keberhasilan, dan kode keluar bukan nol menunjukkan kegagalan. Jika tugas yang terkait dengan upaya yang gagal memiliki sisa upaya yang tersisa dalam konfigurasi strategi percobaan kembali opsional, tugas dipindahkan ke `RUNNABLE` lagi. Untuk informasi selengkapnya, lihat [Percobaan kembali tugas secara otomatis](job_retries.md).  
Log untuk `RUNNING` pekerjaan tersedia di CloudWatch Log. Grup log adalah`/aws/batch/job`, dan format nama aliran log adalah sebagai berikut:`first200CharsOfJobDefinitionName/default/ecs_task_id`. Format ini mungkin berubah di masa depan.  
Setelah pekerjaan mencapai `RUNNING` status, Anda dapat mengambil nama aliran lognya secara terprogram dengan operasi API. [DescribeJobs](https://docs.aws.amazon.com/batch/latest/APIReference/API_DescribeJobs.html) Untuk informasi selengkapnya, lihat [Melihat Data Log yang Dikirim ke CloudWatch Log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#ViewingLogData) di *Panduan Pengguna CloudWatch Log Amazon*. Secara default, log ini tidak pernah kedaluwarsa. Namun, Anda dapat memodifikasi periode retensi. Untuk informasi selengkapnya, lihat [Mengubah Penyimpanan Data CloudWatch Log di Log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SettingLogRetention.html) di *Panduan Pengguna CloudWatch Log Amazon*.

`SUCCEEDED`  
Tugas telah berhasil diselesaikan dengan kode keluar `0`. Status pekerjaan untuk `SUCCEEDED` pekerjaan dipertahankan setidaknya AWS Batch selama 7 hari.  
Log untuk `SUCCEEDED` pekerjaan tersedia di CloudWatch Log. Grup log adalah`/aws/batch/job`, dan format nama aliran log adalah sebagai berikut:`first200CharsOfJobDefinitionName/default/ecs_task_id`. Format ini dapat berubah di masa depan.  
Setelah pekerjaan mencapai `RUNNING` status, Anda dapat mengambil nama aliran lognya secara terprogram dengan operasi API. [DescribeJobs](https://docs.aws.amazon.com/batch/latest/APIReference/API_DescribeJobs.html) Untuk informasi selengkapnya, lihat [Melihat Data Log yang Dikirim ke CloudWatch Log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#ViewingLogData) di *Panduan Pengguna CloudWatch Log Amazon*. Secara default, log ini tidak pernah kedaluwarsa. Namun, Anda dapat memodifikasi periode retensi. Untuk informasi selengkapnya, lihat [Mengubah Penyimpanan Data CloudWatch Log di Log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SettingLogRetention.html) di *Panduan Pengguna CloudWatch Log Amazon*.

`FAILED`  
Tugas telah gagal dalam semua upaya yang tersedia. Status pekerjaan untuk `FAILED` pekerjaan dipertahankan setidaknya AWS Batch selama 7 hari.  
Log untuk `FAILED` pekerjaan tersedia di CloudWatch Log. Grup log adalah`/aws/batch/job`, dan format nama aliran log adalah sebagai berikut:`first200CharsOfJobDefinitionName/default/ecs_task_id`. Format ini dapat berubah di masa depan.  
Setelah pekerjaan mencapai `RUNNING` status, Anda dapat mengambil aliran lognya secara terprogram dengan operasi API. [DescribeJobs](https://docs.aws.amazon.com/batch/latest/APIReference/API_DescribeJobs.html) Untuk informasi selengkapnya, lihat [Melihat Data Log yang Dikirim ke CloudWatch Log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#ViewingLogData) di *Panduan Pengguna CloudWatch Log Amazon*. Secara default, log ini tidak pernah kedaluwarsa. Namun, Anda dapat memodifikasi periode retensi. Untuk informasi selengkapnya, lihat [Mengubah Penyimpanan Data CloudWatch Log di Log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SettingLogRetention.html) di *Panduan Pengguna CloudWatch Log Amazon*.