Gestionnaire de Service 1000
De Wiki1000
(Différences entre les versions)
(→Contexte) |
|||
(8 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 10 : | Ligne 10 : | ||
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. | 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. | ||
− | + | {{tip|Dans un cluster chaque noeud se met à jour independemment}} | |
− | + | {{tip|Le gestionnaire de service ne permet de gèrer l'exécution que d'un seul service par répertoire, si vous démarrez plusieurs services sur la même machine vous devez déployer un répertoire containeur par service.}} | |
− | + | ||
− | + | ||
− | + | ||
===Installation avec le gestionnaire de service=== | ===Installation avec le gestionnaire de service=== | ||
+ | |||
+ | Arborescence des fichiers : | ||
<pre> | <pre> | ||
<répertoire du gestionnaire> | <répertoire du gestionnaire> | ||
serviceL1000Loader.exe | serviceL1000Loader.exe | ||
− | < | + | <server> |
serviceL1000.exe | serviceL1000.exe | ||
... Tous les fichiers du container ... | ... Tous les fichiers du container ... | ||
− | + | <install> | |
− | + | fichiers temporaires des fichiers à installer | |
</pre> | </pre> | ||
Version actuelle en date du 27 novembre 2024 à 08:04
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.
Installation avec le gestionnaire de service
Arborescence des fichiers :
<répertoire du gestionnaire> serviceL1000Loader.exe <server> serviceL1000.exe ... Tous les fichiers du container ... <install> fichiers temporaires des fichiers à 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 : 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.