Özel görev etkinliği

Bu olay, Batch görevi tamamlanmış veya başarısız olarak bildirdiğinde, iş hazırlama görevleri, iş bırakma görevleri ve başlatma görevleri gibi özel görevler için yayımlanır.

Aşağıdaki örnek, tamamlanmış bir iş hazırlık görevi için özel bir görev olayının gövdesini gösterir.

{
    "jobId": "myJob",
    "taskName": "jobprep-task-01",
    "taskType": "JobPrep",
    "nodeInfo": {
        "poolId": "pool-001",
        "nodeId": "tvm-257509324_1-20160908t162728z"
    },
    "executionInfo": {
        "startTime": "2020-06-30T01:47:56Z",
        "endTime": "2020-06-30T02:13:29Z",
        "exitCode": 0,
        "result": "success",
        "schedulingError": {
            "details": []
        }
    }
}
Öğe adı Türü Notlar
jobId String Özel görevle ilişkili işin kimliği. Havuz başlatma görevlerinde bu alan boş veya atılmış olabilir.
taskName String Özel görevin adı.
taskType String Özel görev türü, örneğin iş hazırlık görevi, iş bırakma görevi veya başlangıç görevi.
nodeInfo Karmaşık Tür Özel görevin çalıştığı hesaplama düğümü hakkında bilgi içerir.
executionInfo Karmaşık Tür Özel görevin yürütülmesiyle ilgili bilgiler içerir.

nodeInfo

Öğe adı Türü Notlar
poolId String Özel görevin çalıştığı havuzun kimliği.
nodeId String Özel görevin çalıştığı düğümün kimliği.

executionInfo

Öğe adı Türü Notlar
startTime Tarih Saat Özel görevin başladığı zaman.
endTime Tarih Saat Özel görevin tamamlandığı zaman.
exitCode Int32 Özel görevin çıkış kodu.
result String Özel görev için hizmet tanımlı bir sonuç dizisi, örneğin success veya failure.
schedulingError Karmaşık Tür Bildirilen hata hakkında ayrıntılı bilgiler içerir. Hata detayları mevcut değilse, nesne sadece boş details bir dizi içerebilir.

Özel görev olayı yükü şu anda retryCount doldurulmuyor ya da requeueCount.

schedulingError

Öğe adı Türü Notlar
category String Hata kategorisi, eğer varsa.
code String Hata kodu, eğer varsa.
message String Hata mesajı, eğer varsa.
details Array Hata hakkında daha fazla detay sağlayan isim-değer çiftlerinin listesi. Ekstra detay değerleri yoksa, dizi boş kalır.

details

Öğe adı Türü Notlar
name String Detay adı.
value String Detay değeri.