Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Debugging von Job-Tasks

Sie können einen manuell ausgelösten Job erneut im Debug-Modus ausführen, um potenzielle Bugs zu identifizieren.

Vorbereitungen

Die Ausführung einer Job-Task im Debug-Modus ist nur möglich, wenn sich die Task nicht im Status Pending (Ausstehend) oder Running (Wird ausgeführt) befindet.

Prozedur

  1. Rufen Sie die Seite Run overview (Ausführungsübersicht) für den fehlgeschlagenen Job auf.
    Sie können folgendermaßen auf diese Seite zugreifen:
    • Erweitern Sie die Ausführung auf der Seite der Taskdetails im Bereich Last 5 runs (Letzte 5 Ausführungen) und klicken Sie auf Logs.
    • Erweitern Sie die Ausführung auf der Seite Operations (Operationen) und klicken Sie auf Logs.
  2. Klicken Sie in der oberen rechten Ecke auf Debug.
    Die Task wird erneut ausgeführt, in den Logs werden Informationen der Debug-Ebene angezeigt. Die Logs werden automatisch aktualisiert. Dieser Vorgang kann je nach der Remote Engine einige Zeit in Anspruch nehmen.

    In der Debug-Ausführung sind alle Logs (vom niedrigsten zum höchsten) eingeschlossen: Debug, Info, Warnung, Fehler und Nicht behebbar.

    Standardmäßig werden Fehler mit dem Status Nicht behebbar als Fehler-Logs angezeigt. Damit sie ausdrücklich als Logs für Nicht behebbar in Talend Management Console angezeigt werden, gewährleisten Sie, dass der Parameter job.log.fatal.level in der Datei <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.jobserver.client.cfg vorhanden ist und sein Wert true ist.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!