Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Le scheduler ( planificateur de tache) permet de déclencher des actions planifier sur des temps prédéfinie ou a intervalle de temps prédéfinie.

1 Installation 

1.1 Serveur IIS

Prérequis : .Net Framework 4.8 installé sur la machine

Il est nécessaire d’avoir un serveur IIS,  si il n’est pas installé alors lancer l’installation depuis le Gestionnaire de serveur

Image Removed

Onglet Gérer, ajouter des rôles et fonctionnalités

Image Removed

Les fonctionnalités ci-dessous doivent être activée sur le serveur IIS.

Image Removed

Lancer l’installation

Image Removed

Une fois l'installation de IIS terminée.

Image Removed

1.2. Site du Scheduler

1.2.1 Création 

Création du site : copie dans le dossier ci-dessous du répertoire Scheduler fourni par Forterro Helios.

Image Removed

Possible de modifier le fichier de configuration, Web.config, contenu dans le répertoire Scheduler en fonction de l'environnement

View file
nameWeb.config
height250

Remplacer les caractères surlignés par les configurations de la société

  • ConnectionStrings
    • HOST = HeliosII à Nom du serveur Oracle
    • SERVICE_NAME = HELIOSII à Nom de l’instance sur laquelle il faut se connecter
    • helios / : USER de connexion au moteur Oracle
  • appSettings
    • UrL : ID/Nom du serveur hébergeant la Gateway
    • Port : port d’écoute de la Gateway
    • Alias: Instance de base de données

Image Removed

Lancer le gestionnaire des services internet (IIS)

  • Le dossier Scheduler apparait dans les Default Site Web

Image Removed

  • Il faut le convertir en application

Image Removed

1.2.2. Vérification 

Dans le cas ou vous avez une erreur voici les différents point a vérifier

1.2.2.1 Application Pools

Vérifier dans Application Pools que la version .NET CLR version 

Image Removed

1.2.2.2. Permissions

et dans le Scheduler vérifier :  Edit Permissions

Image Removed

1.3 Service Scheduler

1.3.1. Installation du service

Sur le même serveur ou a été installé le serveur IIS, il faut copier le répertoire Clip. Hélios. Scheduler. Service fourni par Forterro Helios dans le dossier ci-dessous.

Image Removed

Modification du fichier de config sur ligné ci-dessous (champ surligné à mettre en conformité avec la configuration du client). Même type de paramétrage que celui effectué pour le site (WEB.config).

Image Removed

Image Removed

Installation du service en ligne de commande.

Lancer l’invite de commande en mode administrateur. Se placer dans le dossier ci-dessus et lancer l’installation du service.

Image Removed

Création d'un Service HeliosSchedulerService dans les Services. 

Il faudra démarrer le service avec un clique droit sur le service → Démarrer

Image Removed

Création d'un fichier de log du service

Image Removed

1.4. Planificateur 

Utiliser Internet Explorer pour lancer le site :http://localhost/Scheduler/

Image Removed

1.4.1 Création d'une Tache

Utilisation du bouton Créer pour planifier une tache.

Image Removed

Il faudra définir 

  • Un nom 
  • Les taches effectuées en cliquant dessus, pour les enlever il faudra faire un glisser déposer dans les taches disponibles
  • Les jours de lancement (Lundi/Mardi/....Dimanche)
  • L'heure de démarrage
  • L'heure de fin de lancement
  • La répétition de la tache ( Toutes les X heures(1->24) ou toutes les X minutes (1->59)
  • Le chemin du fichier .ini à utiliser
  • Rentre la tache planifié Inactif (Oui/Non) =  Statut ETAT

Tache disponible 

  • REPORTING : Permet de lancer le scheduler de la personnalisation des états 
  • Historisation Monnaie : Mise a jour des taux et historisation 
  • BILAN
  • CBN
  • ...

1.4.2. Visualisation de la tache 

Après enregistrement la tache planifié est visible dans dans la Gestion des tâches.

Image Removed

Orange : Visualiser 

Bleu : Modifier 

Rouge : Supprimer 

Il sera possible de voir le statut de la tache ( en attente (non lancé) Terminé ( lancé avec succès) Erreur ( lancement KO) 

1.4.3. LOG des taches

Les logs de l'exécution des taches seront disponible dans les logs du Service du scheduler C:\ProgramData\HeliosSchedulerService\

Page Tree
rootXVIII. SCHEDULER