Aracılığıyla paylaş


BatchJobPreparationTaskExecutionInfoOutput interface

İşlem Düğümünde İş Hazırlama Görevinin yürütülmesi hakkında bilgi içerir.

Özellikler

containerInfo

Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi. Bu özellik yalnızca Görev bir kapsayıcı bağlamında çalışıyorsa ayarlanır.

endTime

İş Hazırlama Görevinin tamamlanma zamanı. Bu özellik yalnızca Görev Tamamlandı durumundaysa ayarlanır.

exitCode

Görev komut satırında belirtilen programın çıkış kodu. Bu parametre yalnızca Görev tamamlanmış durumdaysa döndürülür. Bir işlemin çıkış kodu, uygulama geliştiricisi tarafından bu işlem için uygulanan özel kuralı yansıtır. Kodunuzda karar almak için çıkış kodu değerini kullanırsanız, uygulama işlemi tarafından kullanılan çıkış kodu kuralını bildiğinizden emin olun. Çıkış kodunun işlem zorla sonlandırıldığında olduğu gibi İşlem Düğümü işletim sistemi tarafından da oluşturulabileceğini unutmayın.

failureInfo

Varsa Görev hatasını açıklayan bilgiler. Bu özellik yalnızca Görev tamamlanmış durumdaysa ve bir hatayla karşılaştıysa ayarlanır.

lastRetryTime

İş Hazırlama Görevi'nin yeniden denendiği en son zaman. Bu özellik yalnızca Görev yeniden denendiyse ayarlanır (örneğin, retryCount sıfır olmayan). Varsa, bu genellikle startTime ile aynıdır, ancak Görev yeniden deneme dışındaki nedenlerle yeniden başlatıldıysa farklı olabilir; örneğin, İşlem Düğümü yeniden deneme sırasında yeniden başlatıldıysa startTime güncelleştirilir ancak lastRetryTime güncelleştirilmez.

result

Görev yürütmenin sonucu. Değer 'başarısız' ise, hatanın ayrıntıları failureInfo özelliğinde bulunabilir.

Olası değerler: "success", "failure"

retryCount

Batch hizmeti tarafından Görevin yeniden denenme sayısı. Görev uygulaması hataları (sıfır olmayan çıkış kodu) yeniden deneniyor, ön işleme hataları (Görev çalıştırılamadı) ve dosya yükleme hataları yeniden denenmiyor. Batch hizmeti, Görev'i kısıtlamalar tarafından belirtilen sınıra kadar yeniden dener. Görev uygulaması hataları (sıfır olmayan çıkış kodu) yeniden deneniyor, ön işleme hataları (Görev çalıştırılamadı) ve dosya yükleme hataları yeniden denenmiyor. Batch hizmeti, Görev'i kısıtlamalar tarafından belirtilen sınıra kadar yeniden dener.

startTime

Görevin çalışmaya başladığı saat. Görev yeniden başlatıldıysa veya yeniden denendiyse, görevin çalışmaya başladığı en son zamandır.

state

İşlem Düğümündeki İş Hazırlama Görevinin geçerli durumu.

Olası değerler: "running", "completed"

taskRootDirectory

İşlem Düğümündeki İş Hazırlama Görevinin kök dizini. Günlük dosyaları gibi Görev tarafından oluşturulan dosyaları almak için bu yolu kullanabilirsiniz.

taskRootDirectoryUrl

İşlem Düğümündeki İş Hazırlama Görevinin kök dizininin URL'si.

Özellik Ayrıntıları

containerInfo

Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi. Bu özellik yalnızca Görev bir kapsayıcı bağlamında çalışıyorsa ayarlanır.

containerInfo?: BatchTaskContainerExecutionInfoOutput

Özellik Değeri

endTime

İş Hazırlama Görevinin tamamlanma zamanı. Bu özellik yalnızca Görev Tamamlandı durumundaysa ayarlanır.

endTime?: string

Özellik Değeri

string

exitCode

Görev komut satırında belirtilen programın çıkış kodu. Bu parametre yalnızca Görev tamamlanmış durumdaysa döndürülür. Bir işlemin çıkış kodu, uygulama geliştiricisi tarafından bu işlem için uygulanan özel kuralı yansıtır. Kodunuzda karar almak için çıkış kodu değerini kullanırsanız, uygulama işlemi tarafından kullanılan çıkış kodu kuralını bildiğinizden emin olun. Çıkış kodunun işlem zorla sonlandırıldığında olduğu gibi İşlem Düğümü işletim sistemi tarafından da oluşturulabileceğini unutmayın.

exitCode?: number

Özellik Değeri

number

failureInfo

Varsa Görev hatasını açıklayan bilgiler. Bu özellik yalnızca Görev tamamlanmış durumdaysa ve bir hatayla karşılaştıysa ayarlanır.

failureInfo?: BatchTaskFailureInfoOutput

Özellik Değeri

lastRetryTime

İş Hazırlama Görevi'nin yeniden denendiği en son zaman. Bu özellik yalnızca Görev yeniden denendiyse ayarlanır (örneğin, retryCount sıfır olmayan). Varsa, bu genellikle startTime ile aynıdır, ancak Görev yeniden deneme dışındaki nedenlerle yeniden başlatıldıysa farklı olabilir; örneğin, İşlem Düğümü yeniden deneme sırasında yeniden başlatıldıysa startTime güncelleştirilir ancak lastRetryTime güncelleştirilmez.

lastRetryTime?: string

Özellik Değeri

string

result

Görev yürütmenin sonucu. Değer 'başarısız' ise, hatanın ayrıntıları failureInfo özelliğinde bulunabilir.

Olası değerler: "success", "failure"

result?: string

Özellik Değeri

string

retryCount

Batch hizmeti tarafından Görevin yeniden denenme sayısı. Görev uygulaması hataları (sıfır olmayan çıkış kodu) yeniden deneniyor, ön işleme hataları (Görev çalıştırılamadı) ve dosya yükleme hataları yeniden denenmiyor. Batch hizmeti, Görev'i kısıtlamalar tarafından belirtilen sınıra kadar yeniden dener. Görev uygulaması hataları (sıfır olmayan çıkış kodu) yeniden deneniyor, ön işleme hataları (Görev çalıştırılamadı) ve dosya yükleme hataları yeniden denenmiyor. Batch hizmeti, Görev'i kısıtlamalar tarafından belirtilen sınıra kadar yeniden dener.

retryCount: number

Özellik Değeri

number

startTime

Görevin çalışmaya başladığı saat. Görev yeniden başlatıldıysa veya yeniden denendiyse, görevin çalışmaya başladığı en son zamandır.

startTime: string

Özellik Değeri

string

state

İşlem Düğümündeki İş Hazırlama Görevinin geçerli durumu.

Olası değerler: "running", "completed"

state: string

Özellik Değeri

string

taskRootDirectory

İşlem Düğümündeki İş Hazırlama Görevinin kök dizini. Günlük dosyaları gibi Görev tarafından oluşturulan dosyaları almak için bu yolu kullanabilirsiniz.

taskRootDirectory?: string

Özellik Değeri

string

taskRootDirectoryUrl

İşlem Düğümündeki İş Hazırlama Görevinin kök dizininin URL'si.

taskRootDirectoryUrl?: string

Özellik Değeri

string