Gestionnaire de Service 1000

De Wiki1000
Version du 3 juin 2022 à 13:49 par Flfay (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Contexte

Dans le cadre de l'utilisation du service dans le cloud, le contrôleur de service n'est plus utilisé.

Afin de mettre à jour le service, un nouvel exécutable est utilisé, le loader de service.

Ses deux uniques fonctions sont

  • de redémarrer le service s'il s'arrête
  • si un service est présent dans le répertoire "install", remplacer le service avant de le redémarrer

Ainsi, le service 1000 peut se mettre à jour en téléchargeant la mise à jour et en s'arrêtant. Le loader se charge de remplacer l'exécutable (et le site est les dlls...) et de redémarrer.


Mise en œuvre

Le loader de service s'installe via l'admin manager, sur une nouvelle installation, la mise à jour d'un service déjà installé n'est pas supportée.


Installation sans loader

<répertoire du service>
|__serviceL1000.exe

Installation avec loader

<répertoire du service>
|__serviceL1000Loader.exe
|__<server>
    |__serviceL1000.exe
|__<install>
Outils personnels