Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez az esemény akkor lesz kibocsátva, ha egy tevékenység ütemezése sikertelen volt, és később újrapróbálkozott. Ez egy ideiglenes hiba a feladatütemezési időben az erőforrás-korlátozás miatt, például nincs elegendő hely a csomópontokon a megadott feladat requiredSlots futtatásához.
Az alábbi példa egy feladatütemezési feladatütemezési feladatütemezés törzsét mutatja be.
{
"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"
}
}
| Az elem neve | Típus | Jegyzetek |
|---|---|---|
jobId |
Lánc | A feladatot tartalmazó feladat azonosítója. |
id |
Lánc | A tevékenység azonosítója. |
taskType |
Lánc | A tevékenység típusa. A "JobManager" azt jelzi, hogy ez egy feladatkezelői tevékenység, vagy "Felhasználó", amely azt jelzi, hogy nem feladatkezelői feladat. Ez az esemény nem jelenik meg feladat-előkészítési tevékenységekhez, feladatkiadási tevékenységekhez vagy tevékenységek elindításához. |
systemTaskVersion |
Int32 | A tevékenység belső újrapróbálkozása számlálója. A Batch szolgáltatás belsőleg újrapróbálhat egy feladatot az átmeneti problémák számba vételéhez. Ezek a problémák lehetnek belső ütemezési hibák vagy a számítási csomópontokból való helyreállításra tett kísérletek rossz állapotban. |
requiredSlots |
Int32 | A feladat futtatásához szükséges pontok. |
nodeInfo |
Összetett típus | Információkat tartalmaz arról a számítási csomópontról, amelyen a tevékenység futott. |
multiInstanceSettings |
Összetett típus | Azt határozza meg, hogy a tevékenység egy többpéldányos tevékenység, amely több számítási csomópontot igényel. Részletekért lásd a multiInstanceSettings. |
constraints |
Összetett típus | A tevékenységre vonatkozó végrehajtási korlátozások. |
schedulingError |
Összetett típus | Információkat tartalmaz a tevékenység ütemezési hibájáról. |
nodeInfo
| Az elem neve | Típus | Jegyzetek |
|---|---|---|
poolId |
Lánc | Annak a készletnek az azonosítója, amelyen a tevékenység futott. |
nodeId |
Lánc | Annak a csomópontnak az azonosítója, amelyen a tevékenység futott. |
multiInstanceSettings
| Az elem neve | Típus | Jegyzetek |
|---|---|---|
numberOfInstances |
Int32 | A tevékenység által igényelt számítási csomópontok száma. |
Korlátok
| Az elem neve | Típus | Jegyzetek |
|---|---|---|
maxTaskRetryCount |
Int32 | A tevékenység újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbálkoz egy feladatot, ha a kilépési kódja nem érvényes. Ez az érték kifejezetten az újrapróbálkozések számát szabályozza. A Batch szolgáltatás egyszer próbálja meg a feladatot, majd újra próbálkozhat a korlátig. Ha például a maximális újrapróbálkozás száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy tevékenységet (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha az újrapróbálkozás maximális száma 0, a Batch szolgáltatás nem próbálkozik újra a feladatokkal. Ha a maximális újrapróbálkozási szám -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozza a feladatokat. Az alapértelmezett érték 0 (nincs újrapróbálkozás). |
schedulingError
| Az elem neve | Típus | Jegyzetek |
|---|---|---|
category |
Lánc | A hiba kategóriája. |
code |
Lánc | A feladatütemezési hiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
message |
Lánc | A feladatütemezési hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |