Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Der TCP-Listener *:6379 kann mit Redis unter Windows nicht gebunden werden

Sie müssen das .msi-Installationsprogramm verwendet haben. Es registriert automatisch einen Windows-Dienst, der sofort nach der Installation startet (zumindest auf meinem Win-10-Rechner).

Dieser Dienst verwendet die Standardkonfiguration und bindet an Port 6379. Wenn Sie redis-server über die Befehlszeile starten und keinen anderen Port über eine Konfigurationsdatei angegeben haben, übernimmt er erneut die Standardkonfiguration und versucht, sich an Port zu binden 6379, die fehlschlägt.

Ihre CLI funktioniert, weil sie sich mit dem Redis-Dienst verbindet, der bereits auf 6379 lauscht. Ihr Befehl zum Herunterfahren stoppt den Dienst und von dort aus funktionieren die Dinge wie erwartet. Geheimnis gelüftet. Fall geschlossen.