Automatisieren der Artefakt-Bereinigung zur Verbesserung der Leistung Ihrer Remote Engine
Aktivieren Sie Ihre Remote Engine, um regelmäßig und automatisch überflüssige Artefakte zu löschen und dadurch Speicherplatz freizusetzen.
Diese Bereinigung wirkt sich nicht auf laufende Taskausführungen aus, da Tasks nur bei der Implementierung Artefakte aus dem lokalen Remote Engine-Repository verwenden. Taskbezogene Artefakte werden in dieses lokale Repository heruntergeladen, wenn eine Task zum ersten Mal ausgeführt wird. Im Anschluss daran werden die heruntergeladenen Artefakte für die nachfolgenden Ausführungen derselben Task erneut verwendet.
Die höchste Sicherheitsebene Ihres Antivirensystems kann den automatischen Bereinigungsprozess behindern, wenn beispielsweise das Löschen temporärer Dateien verhindert wird. Eine Möglichkeit, dieses Problem zu beheben, könnte das Herabsetzen der Sicherheitsebene der Antivirussoftware sein.
Prozedur
Ergebnisse
Remote Engine m2 artifacts cleanup performed:
- Zusätzliche Abhängigkeitsdateien, wie z. B. unterschiedliche log4j-Versionen, werden in <RemoteEngineInstallationDirectory>/TalendJobServersFiles/archiveJobs/ gespeichert.
- Temporäre Dateien mit Bezug zu Karaf werden in \data\tmp\ gespeichert und automatisch gelöscht, wenn die Ausführung von Karaf gemeinsam mit der Ausführung der Remote Engine angehalten wird.