Bagikan melalui


BatchStartTaskInfoOutput interface

Informasi tentang StartTask yang berjalan pada Simpul Komputasi.

Properti

containerInfo

Informasi tentang kontainer tempat Tugas dijalankan. Properti ini diatur hanya jika Tugas berjalan dalam konteks kontainer.

endTime

Waktu di mana StartTask berhenti berjalan. Ini adalah waktu akhir dari eksekusi StartTask terbaru, jika eksekusi tersebut telah selesai (bahkan jika eksekusi tersebut gagal dan percobaan ulang tertunda). Elemen ini tidak ada jika StartTask sedang berjalan.

exitCode

Kode keluar program yang ditentukan pada baris perintah StartTask. Properti ini diatur hanya jika StartTask dalam status selesai. Secara umum, kode keluar untuk proses mencerminkan konvensi tertentu yang diterapkan oleh pengembang aplikasi untuk proses tersebut. Jika Anda menggunakan nilai kode keluar untuk membuat keputusan dalam kode Anda, pastikan Anda mengetahui konvensi kode keluar yang digunakan oleh proses aplikasi. Namun, jika layanan Batch mengakhiri StartTask (karena waktu habis, atau penghentian pengguna melalui API) Anda mungkin melihat kode keluar yang ditentukan sistem operasi.

failureInfo

Informasi yang menjelaskan kegagalan Tugas, jika ada. Properti ini diatur hanya jika Tugas dalam status selesai dan mengalami kegagalan.

lastRetryTime

Waktu terbaru saat coba lagi Tugas mulai berjalan. Elemen ini hanya ada jika Tugas dicoba kembali (yaitu retryCount bukan nol). Jika ada, ini biasanya sama dengan startTime, tetapi mungkin berbeda jika Tugas telah dimulai ulang karena alasan selain mencoba kembali; misalnya, jika Simpul Komputasi di-boot ulang selama coba lagi, maka startTime diperbarui tetapi lastRetryTime tidak.

result

Hasil dari eksekusi Tugas. Jika nilainya 'gagal', maka detail kegagalan dapat ditemukan di properti failureInfo.

Nilai yang mungkin: "berhasil", "kegagalan"

retryCount

Berapa kali Tugas telah dicoba kembali oleh layanan Batch. Kegagalan aplikasi tugas (kode keluar bukan nol) dicoba kembali, kesalahan pra-pemrosesan (Tugas tidak dapat dijalankan) dan kesalahan pengunggahan file tidak dicoba kembali. Layanan Batch akan mencoba kembali Tugas hingga batas yang ditentukan oleh batasan.

startTime

Waktu saat StartTask mulai berjalan. Nilai ini diatur ulang setiap kali Tugas dimulai ulang atau dicoba ulang (artinya, ini adalah waktu terbaru di mana StartTask mulai berjalan).

state

Status StartTask pada Simpul Komputasi.

Nilai yang mungkin: "berjalan", "selesai"

Detail Properti

containerInfo

Informasi tentang kontainer tempat Tugas dijalankan. Properti ini diatur hanya jika Tugas berjalan dalam konteks kontainer.

containerInfo?: BatchTaskContainerExecutionInfoOutput

Nilai Properti

endTime

Waktu di mana StartTask berhenti berjalan. Ini adalah waktu akhir dari eksekusi StartTask terbaru, jika eksekusi tersebut telah selesai (bahkan jika eksekusi tersebut gagal dan percobaan ulang tertunda). Elemen ini tidak ada jika StartTask sedang berjalan.

endTime?: string

Nilai Properti

string

exitCode

Kode keluar program yang ditentukan pada baris perintah StartTask. Properti ini diatur hanya jika StartTask dalam status selesai. Secara umum, kode keluar untuk proses mencerminkan konvensi tertentu yang diterapkan oleh pengembang aplikasi untuk proses tersebut. Jika Anda menggunakan nilai kode keluar untuk membuat keputusan dalam kode Anda, pastikan Anda mengetahui konvensi kode keluar yang digunakan oleh proses aplikasi. Namun, jika layanan Batch mengakhiri StartTask (karena waktu habis, atau penghentian pengguna melalui API) Anda mungkin melihat kode keluar yang ditentukan sistem operasi.

exitCode?: number

Nilai Properti

number

failureInfo

Informasi yang menjelaskan kegagalan Tugas, jika ada. Properti ini diatur hanya jika Tugas dalam status selesai dan mengalami kegagalan.

failureInfo?: BatchTaskFailureInfoOutput

Nilai Properti

lastRetryTime

Waktu terbaru saat coba lagi Tugas mulai berjalan. Elemen ini hanya ada jika Tugas dicoba kembali (yaitu retryCount bukan nol). Jika ada, ini biasanya sama dengan startTime, tetapi mungkin berbeda jika Tugas telah dimulai ulang karena alasan selain mencoba kembali; misalnya, jika Simpul Komputasi di-boot ulang selama coba lagi, maka startTime diperbarui tetapi lastRetryTime tidak.

lastRetryTime?: string

Nilai Properti

string

result

Hasil dari eksekusi Tugas. Jika nilainya 'gagal', maka detail kegagalan dapat ditemukan di properti failureInfo.

Nilai yang mungkin: "berhasil", "kegagalan"

result?: string

Nilai Properti

string

retryCount

Berapa kali Tugas telah dicoba kembali oleh layanan Batch. Kegagalan aplikasi tugas (kode keluar bukan nol) dicoba kembali, kesalahan pra-pemrosesan (Tugas tidak dapat dijalankan) dan kesalahan pengunggahan file tidak dicoba kembali. Layanan Batch akan mencoba kembali Tugas hingga batas yang ditentukan oleh batasan.

retryCount: number

Nilai Properti

number

startTime

Waktu saat StartTask mulai berjalan. Nilai ini diatur ulang setiap kali Tugas dimulai ulang atau dicoba ulang (artinya, ini adalah waktu terbaru di mana StartTask mulai berjalan).

startTime: string

Nilai Properti

string

state

Status StartTask pada Simpul Komputasi.

Nilai yang mungkin: "berjalan", "selesai"

state: string

Nilai Properti

string