مشاركة عبر


MultiInstanceSettings interface

تستخدم المهام متعددة المثيلات بشكل شائع لدعم مهام MPI. في حالة MPI، إذا فشلت أي من المهام الفرعية (على سبيل المثال بسبب الخروج باستخدام رمز خروج غير صفري) تفشل المهمة متعددة المثيلات بأكملها. ثم يتم إنهاء المهمة متعددة المثيلات وإعادة المحاولة، حتى حد إعادة المحاولة الخاص بها.

الخصائص

commonResourceFiles

قائمة بالملفات التي ستقوم خدمة Batch بتنزيلها قبل تشغيل سطر أوامر التنسيق. الفرق بين ملفات الموارد الشائعة وملفات موارد المهمة هو أنه يتم تنزيل ملفات الموارد الشائعة لجميع المهام الفرعية بما في ذلك المهمة الأساسية، بينما يتم تنزيل ملفات موارد المهمة فقط للملفات الأساسية. لاحظ أيضا أنه لا يتم تنزيل ملفات الموارد هذه إلى دليل عمل المهمة، ولكن بدلا من ذلك يتم تنزيلها إلى الدليل الجذر للمهمة (دليل واحد أعلى دليل العمل). يوجد حد أقصى لحجم قائمة ملفات الموارد. عند تجاوز الحد الأقصى للحجم، سيفشل الطلب وسيكون رمز خطأ الاستجابة RequestEntityTooLarge. إذا حدث ذلك، يجب تصغير حجم مجموعة ResourceFiles. يمكن تحقيق ذلك باستخدام ملفات .zip أو حزم التطبيقات أو حاويات Docker.

coordinationCommandLine

سطر الأوامر لتشغيله على كافة عقد الحساب لتمكينها من التنسيق عند تشغيل الأساسي لأمر المهمة الرئيسية. يقوم سطر أوامر التنسيق النموذجي بتشغيل خدمة خلفية ويتحقق من أن الخدمة جاهزة لمعالجة الرسائل بين العقد.

numberOfInstances

عدد عقد الحوسبة المطلوبة من قبل المهمة. إذا تم حذفه، يكون الافتراضي هو 1.

تفاصيل الخاصية

commonResourceFiles

قائمة بالملفات التي ستقوم خدمة Batch بتنزيلها قبل تشغيل سطر أوامر التنسيق. الفرق بين ملفات الموارد الشائعة وملفات موارد المهمة هو أنه يتم تنزيل ملفات الموارد الشائعة لجميع المهام الفرعية بما في ذلك المهمة الأساسية، بينما يتم تنزيل ملفات موارد المهمة فقط للملفات الأساسية. لاحظ أيضا أنه لا يتم تنزيل ملفات الموارد هذه إلى دليل عمل المهمة، ولكن بدلا من ذلك يتم تنزيلها إلى الدليل الجذر للمهمة (دليل واحد أعلى دليل العمل). يوجد حد أقصى لحجم قائمة ملفات الموارد. عند تجاوز الحد الأقصى للحجم، سيفشل الطلب وسيكون رمز خطأ الاستجابة RequestEntityTooLarge. إذا حدث ذلك، يجب تصغير حجم مجموعة ResourceFiles. يمكن تحقيق ذلك باستخدام ملفات .zip أو حزم التطبيقات أو حاويات Docker.

commonResourceFiles?: ResourceFile[]

قيمة الخاصية

coordinationCommandLine

سطر الأوامر لتشغيله على كافة عقد الحساب لتمكينها من التنسيق عند تشغيل الأساسي لأمر المهمة الرئيسية. يقوم سطر أوامر التنسيق النموذجي بتشغيل خدمة خلفية ويتحقق من أن الخدمة جاهزة لمعالجة الرسائل بين العقد.

coordinationCommandLine: string

قيمة الخاصية

string

numberOfInstances

عدد عقد الحوسبة المطلوبة من قبل المهمة. إذا تم حذفه، يكون الافتراضي هو 1.

numberOfInstances?: number

قيمة الخاصية

number