JobConstraints interface
واجهة تمثل JobConstraints.
الخصائص
| max |
الحد الأقصى لعدد المرات التي يمكن فيها إعادة محاولة كل مهمة. تعيد خدمة Batch محاولة مهمة إذا كانت التعليمة البرمجية للخروج الخاصة بها غير صفرية. لاحظ أن هذه القيمة تتحكم بشكل خاص في عدد مرات إعادة المحاولة. ستجرب خدمة Batch كل مهمة مرة واحدة، ثم قد تعيد المحاولة حتى هذا الحد. على سبيل المثال، إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 3، فإن الدفعة تحاول مهمة ما يصل إلى 4 مرات (محاولة أولية واحدة و3 محاولات إعادة). إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 0، لا تقوم خدمة Batch بإعادة محاولة المهام. إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو -1، فإن خدمة Batch تعيد محاولة المهام دون حد. القيمة الافتراضية هي 0 (لا توجد محاولات). |
| max |
الحد الأقصى للوقت المنقضي الذي قد يتم تشغيل الوظيفة فيه، ويتم قياسه من وقت إنشاء الوظيفة. إذا لم تكتمل المهمة ضمن الحد الزمني، تقوم خدمة Batch بإنهاءها وأي مهام لا تزال قيد التشغيل. في هذه الحالة، سيكون سبب الإنهاء هو MaxWallClockTimeExpiry. إذا لم يتم تحديد هذه الخاصية، فلا يوجد حد زمني للمدة التي قد يتم فيها تشغيل الوظيفة. |
تفاصيل الخاصية
maxTaskRetryCount
الحد الأقصى لعدد المرات التي يمكن فيها إعادة محاولة كل مهمة. تعيد خدمة Batch محاولة مهمة إذا كانت التعليمة البرمجية للخروج الخاصة بها غير صفرية. لاحظ أن هذه القيمة تتحكم بشكل خاص في عدد مرات إعادة المحاولة. ستجرب خدمة Batch كل مهمة مرة واحدة، ثم قد تعيد المحاولة حتى هذا الحد. على سبيل المثال، إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 3، فإن الدفعة تحاول مهمة ما يصل إلى 4 مرات (محاولة أولية واحدة و3 محاولات إعادة). إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 0، لا تقوم خدمة Batch بإعادة محاولة المهام. إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو -1، فإن خدمة Batch تعيد محاولة المهام دون حد. القيمة الافتراضية هي 0 (لا توجد محاولات).
maxTaskRetryCount?: number
قيمة الخاصية
number
maxWallClockTime
الحد الأقصى للوقت المنقضي الذي قد يتم تشغيل الوظيفة فيه، ويتم قياسه من وقت إنشاء الوظيفة. إذا لم تكتمل المهمة ضمن الحد الزمني، تقوم خدمة Batch بإنهاءها وأي مهام لا تزال قيد التشغيل. في هذه الحالة، سيكون سبب الإنهاء هو MaxWallClockTimeExpiry. إذا لم يتم تحديد هذه الخاصية، فلا يوجد حد زمني للمدة التي قد يتم فيها تشغيل الوظيفة.
maxWallClockTime?: string
قيمة الخاصية
string