Comment stopper Redis ?

Contexte

Pour une raison ou une autre, j’ai  voulu stopper Redis afin de le remettre en marche pour ne pas qu’il soit simplement en arrière plan et ainsi voir les données transiter dans mon terminal, en local.

Je vous rappel que si vous êtes connecté en tant que root, vous n’avez pas besoin de mettre « sudo » au début des commandes.

Problème

Par défaut Redis démarre automatiquement, il devient alors impossible de faire la commande « redis-server » puisqu’il est déjà en marche. On aura alors une erreur nous expliquant que le port est déjà pris, ce qui est logique.

En faisant la commande :

sudo lsof -i :6379

On peut voir que redis est déjà présent. 6379 parce que c’est le port par défaut de Redis.

Vouloir stopper Redis avec :

sudo pkill redis-server

Ça ne suffira pas, parce qu’il va automatiquement redémarrer.

Solution

Il faut demander au système d’arrêter Redis, comme ça il ne le redémarrera pas :

sudo systemctl stop redis

Maintenant je peux relancer le serveur et voir les différentes connections :

redis-server

Précision

Oui, je suis connecté en tant que root. C’est un environnement local, je suis sur WSL donc on s’en fiche.

Laisser un commentaire