Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

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

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

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

Lancer l’installation

Une fois l'installation de IIS terminée.

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.

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

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

Lancer le gestionnaire des services internet (IIS)

  • Le dossier Scheduler apparait dans les Default Site Web

  • Il faut le convertir en application

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 

1.2.2.2. Permissions

et dans le Scheduler vérifier :  Edit Permissions

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.

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).

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.

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

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

Création d'un fichier de log du service

1.4. Planificateur 

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

1.4.1 Création d'une Tache

Utilisation du bouton Créer pour planifier une tache.

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.

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\

  • No labels