Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menegakkan batas lisensi tetap dengan kait pengiriman Deadline Cloud
Contoh license_limits
Fitur Deadline Cloud Limits membatasi penjadwalan tugas sehingga tidak lebih dari N tugas yang memerlukan lisensi dijalankan secara bersamaan. Agar batas berlaku, setiap pekerjaan harus menyatakan lisensi sebagai persyaratan host dalam template-nya. Sampel ini menyediakan kait pra-pengiriman yang secara otomatis menyuntikkan persyaratan host lisensi ke setiap template pekerjaan pada waktu pengiriman. Hasilnya:
-
Artis mengirimkan pekerjaan secara normal tanpa langkah tambahan.
-
Pengait memastikan setiap pekerjaan menyatakan perlunya lisensi.
-
Penjadwal Deadline Cloud memberlakukan batas konkurensi.
Untuk mengatur kait batas lisensi
-
Buat Batas di pertanian Anda dengan AWS CLI:
aws deadline create-limit \ --farm-idfarm-id\ --display-name "VRay License" \ --amount-requirement-name "amount.vray" \ --max-count 5 -
Kaitkan Limit dengan antrian Anda menggunakan
aws deadline create-queue-limit-association. -
Salin
license_limits/direktori ke lokasi bersama yang dapat diakses oleh semua workstation artis. -
Pada setiap workstation artis, aktifkan pengait lingkungan:
deadline config set settings.allow_environment_hooks true -
Atur variabel
DEADLINE_HOOKS_DIRlingkungan dalam skrip peluncur aplikasi Anda untuk menunjuk ke direktori bersama.
penting
Jangan tambahkan amount.vray sebagai customAmounts entri dalam kemampuan armada Anda. Jika armada menyatakan jumlah tersebut sebagai kemampuan, armada memperlakukannya sebagai sumber daya per pekerja dan melewati batas tingkat antrian. Asosiasi batas saja memberikan kompatibilitas.
Untuk memperluas sampel ke lisensi lain (Houdini, Nuke, dan sebagainya), tambahkan entri ke dan buat Batas license_limits.json dan asosiasi antrian yang sesuai.