BatchTaskConstraints interface

Göreve uygulanacak yürütme kısıtlamaları.

Özellikler

maxTaskRetryCount

Görevin yeniden denenebileceği en fazla sayı. Batch hizmeti, çıkış kodu sıfır olmayan bir Görevi yeniden denenir. Bu değerin, sıfır olmayan çıkış kodu nedeniyle Görev çalıştırılabilir dosyasının tekrar deneme sayısını özellikle kontrol ettiğini unutmayın. Batch hizmeti Görevi bir kez dener ve bu sınıra kadar yeniden deneyebilir. Örneğin, yeniden deneme sayısı üst sınırı 3 ise Batch Görevi en fazla 4 kez dener (ilk deneme ve 3 yeniden deneme). Maksimum tekrar deneme sayısı 0 ise, Parti servisi ilk denemeden sonra Görevi tekrar denemez. Yeniden deneme sayısı üst sınırı -1 ise, Batch hizmeti Görevi sınırsız olarak yeniden dener, ancak bu bir başlangıç görevi veya herhangi bir görev için önerilmez. Varsayılan değer 0'dır (yeniden deneme yok).

maxWallClockTime

Görevin başladığı andan itibaren ölçülecek maksimum geçen süre. Görev süre sınırı içinde tamamlanmazsa, Batch servisi onu sonlandırır. Bu belirtilmemişse, Görevin ne kadar süreyle devam edebileceğine dair bir zaman sınırı yoktur. Süre ISO 8601 formatında belirtilmiştir.

retentionTime

Görev dizininin çalıştırıldığı Compute Node'da çalıştırılması için minimum süre, çalıştırma tamamlandığı andan itibaren geçerlidir. Bu süreden sonra, Batch servisi Görev dizinini ve tüm içeriğini silebilir. Varsayılan olarak 7 gündür, yani Görev dizini, Hesaplama Düğümü kaldırılmadıkça veya İş silinmedikçe 7 gün boyunca korunur. Süre ISO 8601 formatında belirtilmiştir.

Özellik Ayrıntıları

maxTaskRetryCount

Görevin yeniden denenebileceği en fazla sayı. Batch hizmeti, çıkış kodu sıfır olmayan bir Görevi yeniden denenir. Bu değerin, sıfır olmayan çıkış kodu nedeniyle Görev çalıştırılabilir dosyasının tekrar deneme sayısını özellikle kontrol ettiğini unutmayın. Batch hizmeti Görevi bir kez dener ve bu sınıra kadar yeniden deneyebilir. Örneğin, yeniden deneme sayısı üst sınırı 3 ise Batch Görevi en fazla 4 kez dener (ilk deneme ve 3 yeniden deneme). Maksimum tekrar deneme sayısı 0 ise, Parti servisi ilk denemeden sonra Görevi tekrar denemez. Yeniden deneme sayısı üst sınırı -1 ise, Batch hizmeti Görevi sınırsız olarak yeniden dener, ancak bu bir başlangıç görevi veya herhangi bir görev için önerilmez. Varsayılan değer 0'dır (yeniden deneme yok).

maxTaskRetryCount?: number

Özellik Değeri

number

maxWallClockTime

Görevin başladığı andan itibaren ölçülecek maksimum geçen süre. Görev süre sınırı içinde tamamlanmazsa, Batch servisi onu sonlandırır. Bu belirtilmemişse, Görevin ne kadar süreyle devam edebileceğine dair bir zaman sınırı yoktur. Süre ISO 8601 formatında belirtilmiştir.

maxWallClockTime?: string

Özellik Değeri

string

retentionTime

Görev dizininin çalıştırıldığı Compute Node'da çalıştırılması için minimum süre, çalıştırma tamamlandığı andan itibaren geçerlidir. Bu süreden sonra, Batch servisi Görev dizinini ve tüm içeriğini silebilir. Varsayılan olarak 7 gündür, yani Görev dizini, Hesaplama Düğümü kaldırılmadıkça veya İş silinmedikçe 7 gün boyunca korunur. Süre ISO 8601 formatında belirtilmiştir.

retentionTime?: string

Özellik Değeri

string