Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/PAI/pages/10757472449/Services+Diva+dhsServices) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Services Diva

Les services Diva sont utilisés pour exécuter les traitements en tâche de fond ou selon une planification définie à l'avance

  • Le service DhsServices.exe est installé par défaut avec le Runtime Divalto

  • Il convient de lui attribuer un compte de service afin de permettre aux services qui en dépendent d'accéder aux ressources (SQL, fichiers joints)

    • Le compte de ce service peut partager un profil de licence Divalto avec un autre utilisateur mais doit disposer de sa propre licence IUOP

    • L'identité du compte de service doit disposer des paramètres (via propagation ou manuellement)

nécessaires (Environnements, paramètres de messagerie, ..)

  • Il est également possible de réaliser une impersonation indépendamment pour chaque service

  • Le service est unique sur un même serveur mais peut exploiter plusieurs services Diva et gère les différents environnements

  • Il existe plusieurs types de services Diva :

    • Les scrutateurs (Production, WMS, Mobile, Datahub, ..) qui vont réagir à la présence d'un élément à un

certain emplacement (Fichiers ou base de données)

  • Les BPM (Module Processus) qui vont exécuter des enchainements de tâches de manière planifiée

Principe de fonctionnement

  • Les services Diva sont définis à l'aide du fichier 'DhsServices.txt' situé dans le dossier 'divalto\sys'.

  • Paramètres principaux :

    • Nom : Nom unique, il est recommandé de suffixer le nom du service par le nom de l'environnement

    • Programme : Programme Diva à exécuter au format DHOP

    • Utilisateur : Identifiant Divalto en charge de l'exécution du programme

    • Env : Nom de l'environnement sur lequel doit s'exécuter le programme

    • Le caractère ; devant une ligne permet de désactiver un service

Exemples :

Les services Diva peuvent être démarrés ou arrêtés à l'aide de la console d'administration (xconsole.dhop)

  • Le fait de redémarrer le service Windows 'DhsServices' va relancer l'ensemble des

services Diva (sauf ceux qui étaient désactivés)

  • En cas de problème avec un service :

    • Vérifier le livre de bord et le journal système

    • Exécuter le programme en mode interactif

  • Aucune étiquette