Dans les fenêtres seront enregistrées en tant que méthode service local Redis deux (plus) (réimpression)

Reproduit le lien d' origine  https://www.jianshu.com/p/0ba8c77c27bb

Pour éviter un usage personnel seulement la perte, si une violation Intersteno secondes pour supprimer 


 

Dans les fenêtres seront enregistrées en tant que service local méthode Redis deux (de plus)

brève introduction

En démarrant simplement la console du serveur Redis il est très simple, mais il apporte aussi une question, comment faire après si la console fermée? Redis serveur sera arrêté en même temps, nous devons faire Redis courir en arrière-plan, si elle est linux, il suffit de modifier les paramètres de fichier Redis démarrage config daemonize, puis les fenêtres ne sont pas pris en charge par la configuration des paramètres, besoins du serveur redis à enregistrer en tant que service windows, puis commencent. 2. Ce qui suit décrit comment installer le service dans les fenêtres redis.

Méthode 1: outil d'installation vient à travers les Redis

  1. Redis dans le répertoire d'installation
  2. Maj + bouton droit de la souris pour ouvrir le menu, cliquez sur « Fenêtre commandes ici » et cmd ouvrir avec succès
  3. Redis Services d'installation:redis-server --service-install redis.windows.conf --service-name redis6379 --loglevel verbose
  4. Démarrer Redis service par service nom:redis-server --service-start --service-name redis6379
  5. Arrêt Redis service par service nom:redis-server --service-stop --service-name redis6379

Méthode 2: montage à travers les fenêtres commande sc

Tout d' abord, parlez - nous de la grammaire :( du réseau)
sc [servername] command servicename [optionname= optionvalues]
Notez qu'il existe un espace derrière optionname signe égal, signe égal suivi toutes optionname doit avoir
[nomserveur]: Vous pouvez utiliser une double barre oblique, comme \ youserver, il peut aussi être \ 192.168. 1,124 pour faire fonctionner l'ordinateur distant. Si l'opération sur l'ordinateur local n'a pas besoin d'ajouter des paramètres
[commande]: config (configuration du service de changement), créer (créer un service, ajouté au registre), start (démarrer un service), arrêt (arrêt d' un service), delete (supprimer un service)
[servicename]: vous donnez votre vie de service d'enregistrement de nom
[de optionname]: binpath (chemin d'accès de fichier binaire de service doit être réglé), l'autre argument est omis

sc créer servicename binpath = « &&& » ( services d'enregistrement)
Description 1: Redis services d'enregistrement, de noter ici est que s'il y a des espaces dans le chemin, comme mon exemple de « 6379 » des espaces intermédiaires, ou le chemin contient spécial caractère, nécessité d'augmenter le caractère d'échappement (je note ci - dessous en rouge):
note 2: pas tout exe peut être enregistré en tant que service, si l' enregistrement non conforme peut réussir, mais ne parviendra pas à commencer
note 3: pour Redis besoin sc services d'enregistrement, besoin d'ajouter le paramètre « --service-run »
Description 4: binpath le droit de la nécessité de signe égal séjour dans un espace qui appartient à la spécification doit faire cela, sinon elle conduira à l' échec

sc start "nom de service" (pour démarrer le service)
sc STOP "nom de service" (hors service)
sc le "nom du service" Supprimer (services supprimer)

Exemple: Redis-Server.exe chemins enregistrés avec des espaces pour le service Windows, puis commencer à utiliser les connexions client Redis en utilisant le test, le dernier arrêt et désinstallation

  1. Installation et démarrage: Notez qu'il ya des espaces entre 3 et 7 6379
# 安装redis命令
SC CREATE redis6379 binpath= "\"C:\redis64-3.0.501\63 79\redis-server.exe\" --service-run \"C:\redis64-3.0.501\63 79\redis.windows.conf\""
# 启动redis命令
SC start redis6379
 
Sc installer et commencer à utiliser les Redis du service
  1. Démarrer Redis Redis connexions client de test du serveur


     
    Redis-cli.exe .png test de connexion

    La figure montre, l'installation démarre correctement

  2. Utilisez la commande sc pour arrêter le service Redis

sc stop redis6379
 
Utilisez la commande sc pour arrêter Redis .png service
  1. Utilisez la commande sc pour supprimer le service Redis
sc delete redis6379
 
Utilisez la commande sc pour supprimer Redis .png service

20.180.123 nouvelles

En fait, les fenêtres seront Redis enregistrées en tant que service local ne sont pas seulement deux façons, ils sont

  1. Par redis les services de gestion de l'outil (services d'installation, démarrez le service, arrêtez le service)
  2. Grâce aux services de gestion de commande de fenêtres, les commandes sc appartenant au biais sous-jacent
  3. Par sc services supérieurs de gestion des outils d'emballage, InstallUtil.exe, (ici juste lancers francs ont ce programme, nous pouvons étudier eux-mêmes)
  4. À travers les fenêtres des services de gestion fournis api

La nouvelle aide merci de mon collègue (bovins techniques)

Je suppose que tu aimes

Origine www.cnblogs.com/YoungSone/p/12623594.html
conseillé
Classement