Status pekerjaan di Deadline Cloud - AWS Batas Waktu Cloud

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 JoBid dengan informasi Anda sendiri:

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 ditandaiRUNNING.

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.