Le scrutateur

Le scrutateur est un automate qui vérifie de façon périodique s'il existe des traitements différés à effectuer. La période de scrutation, exprimée en minutes, est à déterminer en fonction des besoins.

Principes

Démarré par l'outil d'exploitation U (option 2), le scrutateur permet également de visualiser le compte-rendu des tâches à effectuer, en cours et déjà terminées ainsi que d'arrêter le processus de scrutation.

Arrêté automatiquement lors de la sauvegarde des données, le scrutateur est automatiquement démarré après cette même sauvegarde. Il peut être arrêté manuellement pour interdire tous les traitements différés ou pour effectuer une sauvegarde système. Dans ce cas, il doit être redémarré manuellement.

Le scrutateur contrôle la table des traitements pour vérifier les dates de lancement. Si un traitement est à lancer, il vérifie que la file d’attente est disponible (nombre de traitements en cours = 0) et lance l'exécution des traitements.

A partir de la version ACE 4.2-00, on peut définir que les files batchs sont en service ou hors service (ES/HS). Ainsi le scrutateur ne teste pas seulement si la file est à 0 avant de démarrer un batch, mais aussi si elle peut être utilisée pour les traitements différés.

Attention

Si le scrutateur (uexp.exe) doit être arrêté par l'exploitation, il ne faut jamais lancer la commande "kill -9 PID". Il faut utiliser plutôt "kill PID".

Dans le GENERIX.INI, il est possible de définir :

La période de Scrutation

Cette période correspond à une « période de sommeil » entre deux scrutations.

La mise en service ou non du Scrutateur

VISUCS

VISUCS est l'outil graphique pour gérer les process d’ACE.

IL N'Y A PAS DE RELATION ENTRE LA VERSION DE VISUCS ET LA VERSION D’ACE.

Exemple : ACE 4.3-00 est livré avec VISUCS 4.0-02

Grâce à visucs, il est possible de :

- Arrêter / démarrer la base de données.

- Arrêter / démarrer les process d’ACE (superviseur et scrutateur).

- Surveiller et éventuellement supprimer les connexions à ACE.

- Surveiller les paramètres systèmes.

- Surveiller la volumétrie, les paramètres de la base de données.

- etc, etc

Comment est-il architecturé ?

VISUCS est composé d'une partie cliente ET d'une partie serveur.

La partie cliente s'installe sur une machine sous windows connue OBLIGATOIREMENT du serveur de traitement ACE (Fichier hosts) et autorisée à faire du "rexec" avec le serveur de traitement ACE. Dans le doute, consultez votre administrateur réseau et/ou système.

La partie serveur est composée "d'agents d'exploitations", et s'installe sur le serveur de traitement ACE (UNIX ou Windows).

Ne jamais dissocier la partie cliente de la partie serveur.

Attention

Si vous avez une version de VISUCS client déjà installée, effectuez une désinstallation préalable de celle-ci. (Panneau de Configuration -> Ajout/Suppression de Programme).

Pour démarrer VISUCS, il faut se référer au fichier readme.txt qui est présent dans l'arborescence dans laquelle vous venez d'installer VISUCS.