Automatisation et worker¶
PatchFactory continue de travailler lorsque l’interface cliente est fermée.
Tâche planifiée¶
L’installation crée la tâche PatchFactory\Client Automation. Elle démarre PatchFactory-Worker.exe sous le compte SYSTEM.
Le worker reste actif et respecte la cadence enregistrée dans la configuration. Un déclencheur horaire sert de garde-fou après un redémarrage ou un incident.
Cycle automatique¶
À chaque cycle, le worker :
- renouvelle son accès avec la licence active ;
- synchronise le catalogue ;
- détecte les nouvelles versions des applications suivies ;
- télécharge les artefacts autorisés ;
- publie les mises à jour dans les plateformes configurées ;
- entretient les bundles OSD gérés ;
- enregistre chaque résultat dans le journal opérationnel.
Vérifier son fonctionnement¶
Dans PowerShell administrateur :
Get-ScheduledTask -TaskPath '\PatchFactory\' | Get-ScheduledTaskInfo
Get-Process PatchFactory-Worker -ErrorAction SilentlyContinue
Dans PatchFactory, consultez Activité et Notifications. Les opérations nocturnes restent historisées avec l’application, la version, la plateforme et le résultat.
Comportement en cas d’erreur¶
Une application en échec n’arrête pas le cycle complet. Le worker journalise l’erreur, poursuit les autres applications puis retentera selon la prochaine cadence ou lors d’une action manuelle.