Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Status pekerjaan di Deadline Cloud
Topik ini menjelaskan cara menggunakan antarmuka baris perintah AWS Deadline Cloud (Deadline CloudCLI) untuk melihat status pekerjaan atau langkah. Untuk menggunakan monitor Deadline Cloud untuk melihat status pekerjaan atau langkah, lihatKelola pekerjaan, langkah, dan tugas di Deadline Cloud.
Anda juga dapat membuat aturan untuk bus EventBridge acara Amazon default untuk mengirim acara ke target, seperti Layanan Pemberitahuan Sederhana Amazon untuk mengirim SMS teks atau email saat pekerjaan, langkah, atau tugas mengubah status. Untuk informasi selengkapnya, lihat Mengelola peristiwa Deadline Cloud menggunakan Amazon EventBridge.
Anda dapat melihat status pekerjaan menggunakan CLI perintah deadline job get --job-id
Deadline Cloud. Respons terhadap perintah termasuk status pekerjaan atau langkah dan jumlah tugas di setiap status pemrosesan.
Ketika Anda pertama kali mengirimkan pekerjaan, statusnya adalahCREATE_IN_PROGRESS
. Jika pekerjaan melewati pemeriksaan validasi, statusnya berubah menjadiCREATE_COMPLETE
. Jika tidak, status berubah menjadiCREATE_FAILED
.
Beberapa kemungkinan alasan bahwa pekerjaan dapat gagal dalam pemeriksaan validasi meliputi:
-
Template pekerjaan tidak mengikuti spesifikasi OpenJD.
-
Pekerjaan itu mengandung terlalu banyak langkah.
-
Pekerjaan itu mengandung terlalu banyak tugas total.
Untuk melihat kuota untuk jumlah maksimum langkah dan tugas dalam suatu pekerjaan, gunakan konsol Service Quotas. Untuk informasi selengkapnya, lihat Kuota untuk Deadline Cloud.
Mungkin juga ada kesalahan layanan internal yang mencegah pekerjaan dibuat. Jika ini terjadi, kode status pekerjaan adalah INTERNAL_ERROR
dan bidang pesan status memberikan penjelasan yang lebih rinci.
Gunakan CLI perintah Deadline Cloud berikut untuk melihat detail pekerjaan. Dalam contoh berikut, ganti
dengan informasi Anda sendiri:JoBid
deadline job get --job-id
jobId
Tanggapan dari deadline job get
perintah tersebut adalah sebagai berikut:
jobId: jobId
name: Sample Job
lifecycleStatus: CREATE_COMPLETE
lifecycleStatusMessage: Job creation completed successfully
priority: 50
createdAt: 2024-03-26 18:11:19.065000+00:00
createdBy: Test User
startedAt: 2024-03-26 18:12:50.710000+00:00
taskRunStatus: STARTING
taskRunStatusCounts:
PENDING: 0
READY: 5
RUNNING: 0
ASSIGNED: 0
STARTING: 0
SCHEDULED: 0
INTERRUPTING: 0
SUSPENDED: 0
CANCELED: 0
FAILED: 0
SUCCEEDED: 0
NOT_COMPATIBLE: 0
maxFailedTasksCount: 100
maxRetriesPerTask: 5
Setiap tugas dalam pekerjaan atau langkah memiliki status. Status tugas digabungkan untuk memberikan status keseluruhan untuk pekerjaan dan langkah. Jumlah tugas di setiap negara bagian dilaporkan di taskRunStatusCounts
bidang respons.
Status pekerjaan atau langkah tergantung pada status tugasnya. Status ditentukan oleh tugas-tugas yang memiliki status ini, secara berurutan. Status langkah ditentukan sama dengan status pekerjaan.
Daftar berikut menjelaskan status:
NOT_COMPATIBLE
-
Pekerjaan itu tidak kompatibel dengan pertanian karena tidak ada armada yang dapat menyelesaikan salah satu tugas dalam pekerjaan itu.
RUNNING
-
Satu atau lebih pekerja menjalankan tugas dari pekerjaan itu. Selama setidaknya ada satu tugas yang berjalan, pekerjaan itu ditandai
RUNNING
. ASSIGNED
-
Satu atau lebih pekerja diberi tugas dalam pekerjaan sebagai tindakan mereka selanjutnya. Lingkungan, jika ada, sudah diatur.
STARTING
-
Satu atau lebih pekerja sedang menyiapkan lingkungan untuk menjalankan tugas.
SCHEDULED
-
Tugas untuk pekerjaan dijadwalkan pada satu atau lebih pekerja sebagai tindakan pekerja selanjutnya.
READY
-
Setidaknya satu tugas untuk pekerjaan itu siap diproses.
INTERRUPTING
-
Setidaknya satu tugas dalam pekerjaan sedang terganggu. Gangguan dapat terjadi ketika Anda memperbarui status pekerjaan secara manual. Ini juga dapat terjadi sebagai respons terhadap gangguan karena perubahan harga Spot Amazon Elastic Compute Cloud EC2 (Amazon).
FAILED
-
Satu atau lebih tugas dalam pekerjaan itu tidak berhasil diselesaikan.
CANCELED
-
Satu atau lebih tugas dalam pekerjaan telah dibatalkan.
SUSPENDED
-
Setidaknya satu tugas dalam pekerjaan telah ditangguhkan.
PENDING
-
Tugas dalam pekerjaan sedang menunggu ketersediaan sumber daya lain.
SUCCEEDED
-
Semua tugas dalam pekerjaan berhasil diproses.