Antoine_Sauteron_1266

Le COLD start

Discussion created by Antoine_Sauteron_1266 on Sep 7, 2016
Quelques informations sur le démarrage à froid, appelé 'COLD start'.

Qu'est-ce que le COLD start ?
> Cela consiste à redémarrer le serveur Automation Engine en purgeant les tables MQ (Message Queues). Ces tables contiennent les messages utilisés par les processus serveur (CP, WP, PWP, ...) lors de leur fonctionnement.

Dans quels cas doit-on effectuer un COLD start ?
> Généralement après une mise à jour du serveur Automation Engine (binaires et base de données).
> Il arrive que d'anciens messages restent dans les tables MQ, et empêchent le serveur AE de démarrer correctement. La raison la plus fréquente est que le serveur a été arrêté de manière abrupte.

Quel impact a un COLD start sur les traitements?
>  Toutes les tâches qui exécutaient un script (avec statut: "generating", "post-processing", etc.) auront un statut "inconsistent" après le cold start.
> Tous les enregistrements statistiques en cours (n'ayant pas reçu d'heure de fin d'exécution - timestamp) sont vérifiés. S'ils ne sont plus dans la fenêtre d'activités ils recevront une heure de fin.

Comment faire un COLD start?
> Vous trouverez 3 manières différentes de faire un COLD start dans ce post.

N'hésitez pas à partager vos expériences / connaissances sur le COLD start...

Outcomes