Gestionnaire de Service 1000

De Wiki1000
(Différences entre les versions)
(Contexte)
Ligne 17 : Ligne 17 :
 
</pre>
 
</pre>
  
'''Installation avec loader'''
+
'''Installation avec le gestionnaire de service'''
  
 
<pre>
 
<pre>
  <répertoire du loader>
+
  <répertoire du gestionnaire>
 
   serviceL1000Loader.exe
 
   serviceL1000Loader.exe
 
   <répertoire du service>
 
   <répertoire du service>
Ligne 31 : Ligne 31 :
 
===Nouvelle installation===
 
===Nouvelle installation===
  
Le loader de service s'installe via l'admin manager.
+
Le gestionnaire de service s'installe via l'admin manager.
  
 
==Installation avec migration==
 
==Installation avec migration==
Ligne 40 : Ligne 40 :
 
* Recopiez le fichier .ini dans le répertoire server.
 
* Recopiez le fichier .ini dans le répertoire server.
  
{{tip|En mode cluster il est nécessaire de réenregistrer le service loader manuellement en passant les paramètres adéquats sur la ligne de commande}}  
+
{{tip|En mode cluster il est nécessaire de réenregistrer le gestionnaire de service manuellement en passant les paramètres adéquats sur la ligne de commande}}  
  
 
==Installation manuelle==
 
==Installation manuelle==
Ligne 56 : Ligne 56 :
 
* Créez un répertoire "install"
 
* Créez un répertoire "install"
  
'''Enregistrement des loader en service Windows :'''
+
'''Enregistrement des gestionnaires en service Windows :'''
  
 
* Enregistrer le serviceL1000Loader autant fois que de serviceL1000 démarrés avec même les paramètres que les serviceL1000.
 
* Enregistrer le serviceL1000Loader autant fois que de serviceL1000 démarrés avec même les paramètres que les serviceL1000.
  
{{warning|L'utilisation du loader est incompatible avec celle du contrôleur, vous devez désinstaller le contrôleur et configurer les services manuellement dans le fichier de configuration.}}
+
{{warning|L'utilisation du gestionnaire est incompatible avec celle du contrôleur, vous devez désinstaller le contrôleur et configurer les services manuellement dans le fichier de configuration.}}
  
 
[[Category:Version1000]]
 
[[Category:Version1000]]
 
[[Category:Serveur]]
 
[[Category:Serveur]]

Version du 18 juillet 2024 à 07:28

Sommaire

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 gestionnaire de service.

Ses deux uniques fonctions sont

  • De redémarrer le service si celui s'arrête
  • De mettre à jour le service si une nouvelle version est présente dans le répertoire "install"

Ainsi, le service FRP 1000 peut se mettre à jour en téléchargeant la mise à jour et en s'arrêtant. Le gestionnaire se charge de remplacer la version courante et de redémarrer.

Mise en œuvre

 <répertoire du service>
   serviceL1000.exe

Installation avec le gestionnaire de service

 <répertoire du gestionnaire>
  serviceL1000Loader.exe
  <répertoire du service>
    serviceL1000.exe
    ... Tous les fichiers du container ...
  <install>
    fichiers temporaires à installer

Nouvelle installation

Le gestionnaire de service s'installe via l'admin manager.

Installation avec migration

  • Sauvegardez le fichier serveur .ini
  • Désinstallez le service par Windows
  • Installez le loader via le l'admin en ligne de commande
  • Recopiez le fichier .ini dans le répertoire server.
Tip-20px.png Tip : En mode cluster il est nécessaire de réenregistrer le gestionnaire de service manuellement en passant les paramètres adéquats sur la ligne de commande

Installation manuelle

Désenregistrement des services Windows :

  • Désenregistrez le service controlleur
  • Désenregistrez les services 1000 en notant les paramètres passés sur leur ligne de commande

Création de la structure de répertoire :

  • Créez un répertoire au même niveau que le répertoire du service existant.
  • Copiez l'exécutable serviceL1000Loader.exe
  • Créez un répertoire "server"
  • Copiez l'ancien répertoire du service dans ce répertoire "server"
  • Créez un répertoire "install"

Enregistrement des gestionnaires en service Windows :

  • Enregistrer le serviceL1000Loader autant fois que de serviceL1000 démarrés avec même les paramètres que les serviceL1000.
Exclam-20px.png Attention : L'utilisation du gestionnaire est incompatible avec celle du contrôleur, vous devez désinstaller le contrôleur et configurer les services manuellement dans le fichier de configuration.
Outils personnels