Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Preemption
Manajemen kuota adalah satu-satunya algoritma AWS Batch penjadwalan untuk menggabungkan preemption, di mana AWS Batch berhenti, SCHEDULEDSTARTING, atau RUNNING pekerjaan untuk menciptakan kapasitas untuk suatu pekerjaan. RUNNABLE
Preemption Cross-share
Manajemen kuota menggunakan preemption cross-share untuk mengembalikan kapasitas pinjaman kembali ke pembagian kuota ketika pekerjaan tiba.
Administrator yang menurunkan batas kapasitas pembagian kuota juga dapat membuat SCHEDULEDSTARTING, atau RUNNING pekerjaan dalam pembagian kuota tersebut memenuhi syarat untuk preemption, jika kapasitas yang dikonsumsi oleh pembagian kuota tersebut sekarang di atas batas kapasitas yang dikonfigurasi.
Preemption dalam saham
Pembagian kuota dapat dikonfigurasi untuk mengaktifkan preemption dalam saham, yang memungkinkan pekerjaan dengan prioritas lebih tinggi memicu preemption RUNNABLE pekerjaan prioritas rendah dalam pembagian kuota yang sama yang telah dimasukkan,, atau. SCHEDULED STARTING RUNNING
Algoritma pemilihan preemption
Saat memilih pekerjaan mana yang akan didahului, AWS Batch pertimbangkan jumlah dan jenis contoh pekerjaan yang dipinjam, prioritas relatif pekerjaan dan durasi pekerjaan, dan terapkan heuristik khusus. Anda dapat menggunakan panggilan UpdateServiceJobAPI untuk memperbarui pekerjaan setelah pengiriman. schedulingPriority Ini dapat berguna untuk menurunkan prioritas RUNNING pekerjaan (meningkatkan kemungkinan preemption) atau meningkatkan prioritas RUNNABLE pekerjaan dalam pembagian kuota dengan preemption in-share diaktifkan, sehingga memungkinkan pekerjaan untuk mendahului pekerjaan yang sudah berjalan.
Preemption mencoba lagi
Defaultnya adalah untuk pekerjaan yang dipreempt untuk diantrian ulang tanpa batas. RUNNABLE Untuk membatasi jumlah preemption yang dialami pekerjaan, tetapkan preemptionRetriesBeforeTermination pada pengajuan pekerjaan. Ketika preemptionRetriesBeforeTermination diatur ke 0, pekerjaan pergi ke FAILED preemption pertama mereka.
Jendela geser dari upaya pencegahan baru-baru ini disimpan di tempat kerja, dan terlihat melalui. DescribeServiceJob