إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يتم إصدار هذا الحدث عند فشل جدولة مهمة وإعادة محاولة تنفيذها لاحقا. إنه فشل مؤقت في وقت جدولة المهام بسبب قيود الموارد، على سبيل المثال، لا تتوفر فتحات كافية على العقد لتشغيل مهمة محددة requiredSlots .
يوضح المثال التالي نص حدث فشل جدول المهام.
{
"jobId": "job-01",
"id": "task-01",
"taskType": "User",
"systemTaskVersion": 665378862,
"requiredSlots": 1,
"nodeInfo": {
"poolId": "pool-01",
"nodeId": " "
},
"multiInstanceSettings": {
"numberOfInstances": 1
},
"constraints": {
"maxTaskRetryCount": 0
},
"schedulingError": {
"category": "UserError",
"code": "JobPreparationTaskFailed",
"message": "Task cannot run because the job preparation task failed on node"
}
}
| اسم العنصر | نوع | ملاحظات |
|---|---|---|
jobId |
السلسلة | معرف الوظيفة التي تحتوي على المهمة. |
id |
السلسلة | معرّف المهمة. |
taskType |
السلسلة | نوع المهمة. إنها إما "JobManager" تشير إلى أنها مهمة مدير وظيفة أو "مستخدم" تشير إلى أنها ليست مهمة مدير وظيفة. لا يتم إصدار هذا الحدث لمهام إعداد الوظيفة أو مهام إصدار الوظيفة أو مهام البدء. |
systemTaskVersion |
Int32 | عداد إعادة المحاولة الداخلية في مهمة. داخليا، يمكن لخدمة Batch إعادة محاولة مهمة لحساب المشكلات العابرة. يمكن أن تتضمن هذه المشكلات أخطاء الجدولة الداخلية أو محاولات الاسترداد من عقد الحوسبة في حالة سيئة. |
requiredSlots |
Int32 | الفتحات المطلوبة لتشغيل المهمة. |
nodeInfo |
النوع المعقد | يحتوي على معلومات حول عقدة الحساب التي تم تشغيل المهمة عليها. |
multiInstanceSettings |
النوع المعقد | تحديد أن المهمة هي مهمة متعددة المثيلات تتطلب عقد حوسبة متعددة. راجع multiInstanceSettings للحصول على التفاصيل. |
constraints |
النوع المعقد | قيود التنفيذ التي تنطبق على هذه المهمة. |
schedulingError |
النوع المعقد | يحتوي على معلومات حول خطأ جدولة المهمة. |
معلومات العقدة
| اسم العنصر | نوع | ملاحظات |
|---|---|---|
poolId |
السلسلة | معرف التجمع الذي تم تشغيل المهمة عليه. |
nodeId |
السلسلة | معرف العقدة التي تم تشغيل المهمة عليها. |
إعدادات متعددة المواعدة
| اسم العنصر | نوع | ملاحظات |
|---|---|---|
numberOfInstances |
Int32 | عدد عقد الحوسبة المطلوبة من قبل المهمة. |
القيود
| اسم العنصر | نوع | ملاحظات |
|---|---|---|
maxTaskRetryCount |
Int32 | الحد الأقصى لعدد مرات إعادة محاولة المهمة. تعيد خدمة Batch محاولة مهمة إذا كانت التعليمة البرمجية للخروج الخاصة بها غير صفرية. تتحكم هذه القيمة على وجه التحديد في عدد مرات إعادة المحاولة. تحاول خدمة Batch المهمة مرة واحدة، وقد تعيد المحاولة حتى هذا الحد. على سبيل المثال، إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 3، فإن الدفعة تحاول تنفيذ مهمة ما يصل إلى 4 مرات (محاولة أولية واحدة و3 محاولات). إذا كان الحد الأقصى لعدد مرات إعادة المحاولة هو 0، فإن خدمة Batch لا تعيد محاولة المهام. إذا كان الحد الأقصى لعدد إعادة المحاولة هو -1، تعيد خدمة Batch محاولة المهام دون حد. القيمة الافتراضية هي 0 (لا توجد محاولات). |
جدولةالخطأ
| اسم العنصر | نوع | ملاحظات |
|---|---|---|
category |
السلسلة | فئة الخطأ. |
code |
السلسلة | معرف لخطأ جدولة المهمة. الرموز غير ثابتة والمقصود استهلاكها برمجيا. |
message |
السلسلة | رسالة تصف خطأ جدولة المهمة، تهدف إلى أن تكون مناسبة للعرض في واجهة مستخدم. |