Ancienne procédure de boot du WI.HDL.MNG

Procédure pour lancer le WI.HDL.MNG au démarrage du serveur

Il permet de démarrer des lignes WI.HDL.
Une ligne WI.HDL est un phantom uv qui permet le traitement en basic d'une requête HTTP.

Windows

Le WI.HDL.MNG est démarré à partir d'un fichier vbs qui est lancé dans les tâches planifiées.

Ce fichier “WIHDLMNG.vbs” exécute le fichier “WIHDLMNG.bat”.

Le fichier ““WIHDLMNG.bat” vérifie que le service “universe” est démarré.
S'il n'est pas démarré, il attend 60 secondes et revérifie ensuite. Il essaye maximum 10 fois.
Si le service universe est démarré, il démarre le WI.HDL.MNG.

Le fichier WIHDLMNG.vbs
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run "%comspec% /c WIHDLMNG.bat",0
Set WshShell = Nothing
Le fichier WIHDLMNG.bat
@echo off
echo Start WI.HDL-MNG
setlocal EnableDelayedExpansion
for %%v in (1 2 3 4 5 6 7 8 9 10) do (
sc query "universe" | find "RUNNING"
if "!errorlevel!"=="0" (    
  echo universe running
  E:
  cd E:\INTEGRIX\UVDB\WEB 
  E:\INTEGRIX\UVDB\UV\bin\uv.exe "PHANTOM SQUAWK WI.HDL.MNG"  
  exit
) else (  
  echo universe is not running
  timeout /t 60
)
)
echo fin WI.HDL-MNG
exit

Procédure

  1. Copier les fichiers vbs et bat dans le répertoire $UVDB\batch
  2. Ajouter la tache dans le “Planificateur de tâches” :
    1. Aller dans “Panneau de configuration” → “Outils d'administration” → “Planificateur de tâches”
    2. Créer la tâche :
    3. Configuration de la tâche.
      1. Onglet général : Exécuter même si l'utilisateur n'est pas connecté. Exécuter avec les autorisations maximales.
      2. Déclencheurs : Lancer la tâche au démarrage du serveur DB.
        Reporter la tache de X minutes pour s'assurer que le service Universe est bien démarré. (3 minutes doit suffir)
      3. Actions : Démarrer un programme :
      4. Conditions : Aucune condition. :
      5. Paramètres : Cocher “Autoriser l'exécution de la tâche à la demande”
Lors du prochain démarrage du serveur, vérifier que le WI.HDL.MNG a bien démarré.
Si erreur 500 (Plus de handler disponible, c'est que les lignes WI.HDLs ne sont pas démarrées)

Manu Fernandes 01/02/2019 15:31 c.f. Start UV.COLDSTART on Universe started

public/wi/installation/webaccount/oldprocedure.txt · Dernière modification: 13/03/2019 14:37 par Jean Christophe Dewalque
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki