مشاركة عبر


BatchStartTaskInfo interface

معلومات حول StartTask قيد التشغيل على عقدة حساب.

الخصائص

containerInfo

معلومات عن الحاوية التي تنفي المهمة تحتها. يتم تعيين هذه الخاصية فقط إذا كانت المهمة تعمل في سياق الحاوية.

endTime

الوقت الذي توقفت فيه مهمة البدء عن العمل. هذا هو وقت نهاية أحدث تشغيل لمهمة StartTask، إذا اكتملت تلك المهمة (حتى لو فشلت المحاولة وكانت إعادة المحاولة قيد الانتظار). هذا العنصر غير موجود إذا كانت مهمة البدء تعمل حاليا.

exitCode

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

failureInfo

معلومات تصف فشل المهمة، إن وجدت. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة وواجهت فشلا.

lastRetryTime

آخر مرة بدأت فيها إعادة محاولة المهمة في العمل. هذا العنصر موجود فقط إذا تم إعادة محاولة المهمة (أي أن retryCount غير صفري). إذا كان موجودا، فعادة ما يكون هذا هو نفسه وقت startTime، لكنه قد يختلف إذا تم إعادة بدء المهمة لأسباب غير إعادة المحاولة؛ على سبيل المثال، إذا تم إعادة تشغيل عقدة الحوسبة أثناء إعادة المحاولة، يتم تحديث وقت بدء البداية بينما لا يتم تحديث وقت المحاولة الأخير (lastRetryTime).

result

نتيجة تنفيذ المهمة. إذا كانت القيمة 'فاشلة'، فيمكن العثور على تفاصيل الفشل في خاصية failureInfo.

retryCount

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

startTime

الوقت الذي بدأت فيه مهمة البدء في العمل. يتم إعادة تعيين هذه القيمة في كل مرة يتم فيها إعادة تشغيل المهمة أو محاولة (أي أن هذه هي آخر مرة بدأت فيها مهمة البدء بالتشغيل).

state

حالة مهمة البداية على عقدة الحوسبة.

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

containerInfo

معلومات عن الحاوية التي تنفي المهمة تحتها. يتم تعيين هذه الخاصية فقط إذا كانت المهمة تعمل في سياق الحاوية.

containerInfo?: BatchTaskContainerExecutionInfo

قيمة الخاصية

endTime

الوقت الذي توقفت فيه مهمة البدء عن العمل. هذا هو وقت نهاية أحدث تشغيل لمهمة StartTask، إذا اكتملت تلك المهمة (حتى لو فشلت المحاولة وكانت إعادة المحاولة قيد الانتظار). هذا العنصر غير موجود إذا كانت مهمة البدء تعمل حاليا.

endTime?: Date

قيمة الخاصية

Date

exitCode

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

exitCode?: number

قيمة الخاصية

number

failureInfo

معلومات تصف فشل المهمة، إن وجدت. يتم تعيين هذه الخاصية فقط إذا كانت المهمة في الحالة المكتملة وواجهت فشلا.

failureInfo?: BatchTaskFailureInfo

قيمة الخاصية

lastRetryTime

آخر مرة بدأت فيها إعادة محاولة المهمة في العمل. هذا العنصر موجود فقط إذا تم إعادة محاولة المهمة (أي أن retryCount غير صفري). إذا كان موجودا، فعادة ما يكون هذا هو نفسه وقت startTime، لكنه قد يختلف إذا تم إعادة بدء المهمة لأسباب غير إعادة المحاولة؛ على سبيل المثال، إذا تم إعادة تشغيل عقدة الحوسبة أثناء إعادة المحاولة، يتم تحديث وقت بدء البداية بينما لا يتم تحديث وقت المحاولة الأخير (lastRetryTime).

lastRetryTime?: Date

قيمة الخاصية

Date

result

نتيجة تنفيذ المهمة. إذا كانت القيمة 'فاشلة'، فيمكن العثور على تفاصيل الفشل في خاصية failureInfo.

result?: BatchTaskExecutionResult

قيمة الخاصية

retryCount

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

retryCount: number

قيمة الخاصية

number

startTime

الوقت الذي بدأت فيه مهمة البدء في العمل. يتم إعادة تعيين هذه القيمة في كل مرة يتم فيها إعادة تشغيل المهمة أو محاولة (أي أن هذه هي آخر مرة بدأت فيها مهمة البدء بالتشغيل).

startTime: Date

قيمة الخاصية

Date

state

حالة مهمة البداية على عقدة الحوسبة.

state: BatchStartTaskState

قيمة الخاصية