Autorisez votre moteur distant à supprimer régulièrement et automatiquement les artefacts non utilisés afin de libérer de l'espace de stockage.
Ce nettoyage n'a aucun impact sur les exécutions de tâches en cours, car une tâche utilise des artefacts provenant du référentiel du moteur distant local uniquement lors du déploiement. Les artefacts relatifs à des tâches sont téléchargés dans ce référentiel local lorsque la tâche s'exécute pour la première fois. Ensuite, ces artefacts téléchargés sont réutilisés pour les exécutions suivantes de la même tâche.
Remarque : Un niveau si extrême de sécurité de votre système antivirus peut déteriorer les performances du nettoyage automatique, par exemple, cela peut empêcher la suppression des fichiers temporaires. Réduire ce niveau permet généralement de résoudre ce problème.
Remarque : Assurez-vous que chaque instance de moteur distant a son dossier TalendJobServersFiles séparé, comme expliqué dans Déployer plusieurs moteurs distants.
Procédure
Résultats
Remote Engine m2 artifacts cleanup performed:
Si ce message vous dit qu'aucun artefact n'a été supprimé, réfléchissez à diminuer la taille limite ou la période de rétention.Remarque : Ce nettoyage automatique ne supprime ni les fichiers du dossier <RemoteEngineInstallationDirectory>/TalendJobServersFiles/archiveJobs/, ni les fichiers du dossier \data\tmp\ :
- Des fichiers de dépendances supplémentaires, par exemple plusieurs versions de log4j, sont stockés dans <RemoteEngineInstallationDirectory>/TalendJobServersFiles/archiveJobs/.
- Les fichiers temporaires relatifs à Apache Karaf sont stockés dans \data\tmp\ et sont automatiquement supprimés, lorsque Karaf, avec le moteur distant, arrête de s'exécuter.