مشاركة عبر


TaskConstraints interface

واجهة تمثل TaskConstraints.

الخصائص

maxTaskRetryCount

الحد الأقصى لعدد مرات إعادة محاولة المهمة. تعيد خدمة Batch محاولة مهمة إذا كانت التعليمة البرمجية للخروج الخاصة بها غير صفرية. لاحظ أن هذه القيمة تتحكم بشكل خاص في عدد مرات إعادة المحاولة للمهمة القابلة للتنفيذ بسبب رمز إنهاء غير صفري. ستجرب خدمة Batch المهمة مرة واحدة، ثم قد تعيد المحاولة حتى هذا الحد. على سبيل المثال، إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 3، فإن الدفعة تحاول المهمة حتى 4 مرات (محاولة أولية واحدة و3 محاولات). إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 0، لا تعيد خدمة Batch محاولة المهمة بعد المحاولة الأولى. إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو -1، تعيد خدمة Batch محاولة المهمة دون حد.

maxWallClockTime

الحد الأقصى للوقت المنقضي الذي قد يتم تشغيل المهمة فيه، ويتم قياسه من وقت بدء المهمة. إذا لم تكتمل المهمة ضمن الحد الزمني، تنهيها خدمة الدفعة. إذا لم يتم تحديد ذلك، فلا يوجد حد زمني للمدة التي قد يتم فيها تشغيل المهمة.

retentionTime

الحد الأدنى من الوقت للاحتفاظ بدليل المهام على عقدة الحساب حيث تم تشغيلها، من وقت إكمال التنفيذ. بعد هذا الوقت، قد تحذف خدمة Batch دليل المهام وكافة محتوياته. الافتراضي هو 7 أيام، أي سيتم الاحتفاظ بدليل المهام لمدة 7 أيام ما لم تتم إزالة عقدة الحساب أو حذف المهمة.

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

maxTaskRetryCount

الحد الأقصى لعدد مرات إعادة محاولة المهمة. تعيد خدمة Batch محاولة مهمة إذا كانت التعليمة البرمجية للخروج الخاصة بها غير صفرية. لاحظ أن هذه القيمة تتحكم بشكل خاص في عدد مرات إعادة المحاولة للمهمة القابلة للتنفيذ بسبب رمز إنهاء غير صفري. ستجرب خدمة Batch المهمة مرة واحدة، ثم قد تعيد المحاولة حتى هذا الحد. على سبيل المثال، إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 3، فإن الدفعة تحاول المهمة حتى 4 مرات (محاولة أولية واحدة و3 محاولات). إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 0، لا تعيد خدمة Batch محاولة المهمة بعد المحاولة الأولى. إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو -1، تعيد خدمة Batch محاولة المهمة دون حد.

maxTaskRetryCount?: number

قيمة الخاصية

number

maxWallClockTime

الحد الأقصى للوقت المنقضي الذي قد يتم تشغيل المهمة فيه، ويتم قياسه من وقت بدء المهمة. إذا لم تكتمل المهمة ضمن الحد الزمني، تنهيها خدمة الدفعة. إذا لم يتم تحديد ذلك، فلا يوجد حد زمني للمدة التي قد يتم فيها تشغيل المهمة.

maxWallClockTime?: string

قيمة الخاصية

string

retentionTime

الحد الأدنى من الوقت للاحتفاظ بدليل المهام على عقدة الحساب حيث تم تشغيلها، من وقت إكمال التنفيذ. بعد هذا الوقت، قد تحذف خدمة Batch دليل المهام وكافة محتوياته. الافتراضي هو 7 أيام، أي سيتم الاحتفاظ بدليل المهام لمدة 7 أيام ما لم تتم إزالة عقدة الحساب أو حذف المهمة.

retentionTime?: string

قيمة الخاصية

string