Lösen Sie das Problem, dass Redis keine Verbindung über externe Verbindungen herstellen kann

1. Das lokale Backend stellt eine Verbindung zum Redis des Servers her

Die Redis-Adresse der Konfigurationsdatei des Backend-Dienstes ist die IP des Servers

2. Das Backend des Servers stellt eine Verbindung zu Redis desselben Servers her

Die Adresse von Redis in der Konfigurationsdatei des Backend-Dienstes vor dem Packen lautet localhost.

Unter Windows:

1. Öffnen Sie die Datei redis.windows.conf oder die Datei redis.windows-service.conf und kommentieren Sie bind 127.0.0.1 aus, oder kommentieren Sie sie aus und fügen Sie bind 0.0.0.0 hinzu

2. Schalten Sie den Schutzmodus aus und ändern Sie den geschützten Modus „Ja“ in den geschützten Modus „Nein“.

3. Legen Sie das Redis-Passwort in dem Format fest, in dem Sie Ihr Passwort eingeben müssen

4. Verwenden Sie die angegebene Startdatei, um Redis zu starten. Welche Datei verwendet werden soll, hängt davon ab, welche Datei Sie geändert haben.

redis-server.exe redis.windows.conf

oder

redis-server.exe redis.windows-service.conf

 Unter Linux:

1、修改redis.conf文件
vim redis.conf

2、Ctrl+F查找bind,注释掉bind 127.0.0.1或者把bind 127.0.0.1改成bind 0.0.0.0
bind 0.0.0.0

3、Ctrl+F查找protected-mode,把守护进程模式关掉,把protected-mode yes改成protected-mode no
protected-mode no

4、Ctrl+F查找requirepass,加上下面这句,设置密码为123456
requirepass 123456

5. Starten Sie Redis

$ redis-server /path/to/redis.conf

6. Um die Remoteverbindung zu testen, öffnen Sie die Windows-Eingabeaufforderung und geben Sie den Befehl redis-cli -h cloud server IP -p 6379 ein. Geben Sie nach Erfolg ping ein und geben Sie ok zurück, um erfolgreich zu sein.

Supongo que te gusta

Origin blog.csdn.net/weixin_51451545/article/details/132980295
Recomendado
Clasificación