JobPreparationTask Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Auftragsvorbereitungsaufgabe, die vor allen Aufgaben des Auftrags auf einem bestimmten Computeknoten ausgeführt werden soll.
public class JobPreparationTask
type JobPreparationTask = class
Public Class JobPreparationTask
- Vererbung
-
JobPreparationTask
Hinweise
Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Computeknoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt auf), wenn ein fehlerhafter Computeknoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers nicht mehr vorhanden ist. Wiederholungsversuche aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht mit MaxTaskRetryCountgezählt. Auch wenn der MaxTaskRetryCount wert 0 ist, kann aufgrund eines Wiederherstellungsvorgangs eine interne Wiederholung erfolgen. Daher sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Aufgaben es tolerieren müssen, dass sie unterbrochen und neu gestartet werden, ohne dass es zu Beschädigungen oder doppelten Daten kommt. Die bewährte Methode für Aufgaben mit langer Ausführungszeit besteht darin, eine Form des Prüfpunktings zu verwenden.
Konstruktoren
JobPreparationTask() |
Initialisiert eine neue Instanz der JobPreparationTask-Klasse. |
JobPreparationTask(String) |
Initialisiert eine neue Instanz der JobPreparationTask-Klasse. |
Eigenschaften
CommandLine |
Ruft die Befehlszeile der Aufgabe ab oder legt sie fest. |
Constraints |
Ruft die Ausführungseinschränkungen ab, die vom Benutzer für diesen Auftragsvorbereitungstask bereitgestellt werden, oder legt diese fest. |
ContainerSettings |
Ruft die Einstellungen für den Container ab, unter dem der Task ausgeführt wird, oder legt diese fest. |
EnvironmentSettings |
Ruft die Auflistung von EnvironmentSetting-Instanzen ab oder legt sie fest. |
Id |
Ruft die ID des Vorgangs ab oder legt sie fest. |
RerunOnComputeNodeRebootAfterSuccess |
Ruft ab oder legt fest, ob der Batch-Dienst den Task Auftragsvorbereitung nach dem Neustart eines Computeknotens erneut ausführen soll. |
ResourceFiles |
Ruft eine Liste der Dateien ab, die vom Batch-Dienst auf den Computeknoten heruntergeladen werden, bevor die Befehlszeile ausgeführt wird, oder legt diese fest. |
UserIdentity |
Ruft die Benutzeridentität ab, unter der der Task ausgeführt wird, oder legt diese fest. |
WaitForSuccess |
Ruft ab oder legt fest, ob der Batch-Dienst auf den erfolgreichen Abschluss des Auftragsvorbereitungstasks warten soll, bevor Aufgaben auf dem Computeknoten geplant werden. |
Gilt für:
Azure SDK for .NET