Bagikan melalui


MultiInstanceSettings interface

Tugas multi-instans umumnya digunakan untuk mendukung Tugas MPI. Dalam kasus MPI, jika salah satu subtugas gagal (misalnya karena keluar dengan kode keluar bukan nol) seluruh Tugas multi-instans gagal. Tugas multi-instans kemudian dihentikan dan dicoba kembali, hingga batas coba lagi.

Properti

commonResourceFiles

Daftar file yang akan diunduh layanan Batch sebelum menjalankan baris perintah koordinasi. Perbedaan antara file sumber daya umum dan file sumber daya Tugas adalah bahwa file sumber daya umum diunduh untuk semua subtugas termasuk yang utama, sedangkan file sumber daya Tugas hanya diunduh untuk file utama. Perhatikan juga bahwa file sumber daya ini tidak diunduh ke direktori kerja Tugas, tetapi sebaliknya diunduh ke direktori akar Tugas (satu direktori di atas direktori kerja). Ada ukuran maksimum untuk daftar file sumber daya. Ketika ukuran maksimum terlampaui, permintaan akan gagal dan kode kesalahan respons akan menjadi RequestEntityTooLarge. Jika ini terjadi, kumpulan ResourceFiles harus dikurangi ukurannya. Ini dapat dicapai menggunakan file .zip, Paket Aplikasi, atau Kontainer Docker.

coordinationCommandLine

Baris perintah yang akan dijalankan pada semua Simpul Komputasi untuk memungkinkannya berkoordinasi saat primer menjalankan perintah Tugas utama. Baris perintah koordinasi umum meluncurkan layanan latar belakang dan memverifikasi bahwa layanan siap untuk memproses pesan antar-simpul.

numberOfInstances

Jumlah Simpul Komputasi yang diperlukan oleh Tugas. Jika dihilangkan, defaultnya adalah 1.

Detail Properti

commonResourceFiles

Daftar file yang akan diunduh layanan Batch sebelum menjalankan baris perintah koordinasi. Perbedaan antara file sumber daya umum dan file sumber daya Tugas adalah bahwa file sumber daya umum diunduh untuk semua subtugas termasuk yang utama, sedangkan file sumber daya Tugas hanya diunduh untuk file utama. Perhatikan juga bahwa file sumber daya ini tidak diunduh ke direktori kerja Tugas, tetapi sebaliknya diunduh ke direktori akar Tugas (satu direktori di atas direktori kerja). Ada ukuran maksimum untuk daftar file sumber daya. Ketika ukuran maksimum terlampaui, permintaan akan gagal dan kode kesalahan respons akan menjadi RequestEntityTooLarge. Jika ini terjadi, kumpulan ResourceFiles harus dikurangi ukurannya. Ini dapat dicapai menggunakan file .zip, Paket Aplikasi, atau Kontainer Docker.

commonResourceFiles?: ResourceFile[]

Nilai Properti

coordinationCommandLine

Baris perintah yang akan dijalankan pada semua Simpul Komputasi untuk memungkinkannya berkoordinasi saat primer menjalankan perintah Tugas utama. Baris perintah koordinasi umum meluncurkan layanan latar belakang dan memverifikasi bahwa layanan siap untuk memproses pesan antar-simpul.

coordinationCommandLine: string

Nilai Properti

string

numberOfInstances

Jumlah Simpul Komputasi yang diperlukan oleh Tugas. Jika dihilangkan, defaultnya adalah 1.

numberOfInstances?: number

Nilai Properti

number