Beschreibung des Problems:
1. konnte keine Ressource aus dem Pool erhalten, die Verbindung verweigerte: Verbindung
Der Client -Link unter Windows Java wurde abgelehnt, denken Sie über das Problem nach
1. Die auf Linux in VMware installierte Redis hat normal begonnen
2. Verwenden Sie den SSH -Client, um Linux zu verknüpfen, um Redis zu bedienen
3.Linux -Firewall wurde geschlossen
4.. Sie können auch IP unter Linux verwenden
Es sollte in Ordnung sein, verwenden Sie Telnet, um den Port zu testen
Telnet 192.168.0.104 6379
Es wurde festgestellt, dass der Port nicht verbunden werden kann, aber andere Ports unter Linux können verbunden werden, was bedeutet, dass er ein Problem mit der eigenen Konfiguration von Redis ist.
Nachdem wir uns die Konfigurationsdatei angesehen hatten, stellten wir fest, dass die Konfigurationsdatei an die lokale IP gebunden ist und diese Konfiguration dazu führt, dass eine andere IP -Anmeldung abgelehnt wird, sodass wir sie kommentiert haben.
Als nächstes läuft der Test. Der Link wurde veröffentlicht, um zu erklären, dass das Problem gelöst wird, aber ein neues Problem entsteht: Verweigerte Redis wird im geschützten Modus ausgeführt, da der geschützte Modus aktiviert ist.
Das Problem besagt, dass Redis sich derzeit im geschützten Modus befindet und nicht lokale Client-Links zulässt. Wir können das Problem lösen, indem wir ein Kennwort für Redis festlegen und dann das Passwort schreiben, wenn der Client verlinkt.
Konfigurieren von Redis -Befehlen
Config Set AnforderungSpass 123 -> 123 ist das Kennwort
Jetzt kann der Java -Client auf das Kennwort verlinken, indem der Host -IP -Nummer konfiguriert wird
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.