Sie müssen zwei Redis auf demselben Server starten. Der Standardport von Redis ist 6379. Sie müssen ein weiteres Redis mit Port 6389 starten. Die beiden Redis arbeiten unabhängig voneinander und stehen nicht in Konflikt miteinander.
Redis-server.exe im Stammverzeichnis lädt die Standardkonfiguration und der Port ist 6379. Das zweite Redis muss lediglich eine neue Konfigurationsdatei erstellen und die neue Konfigurationsdatei laden, wenn die Exe geöffnet wird. (Empfohlenes Lernen: Redis-Video-Tutorial)
Prinzipien und Schritte der Redis-Mehrfachöffnung:
Prinzip:
①Das Prinzip ist das gleiche wie beim Hinzufügen von Containern und Einzelinstanz-Mehrfachanwendungen wie Nginx und Tomcat. Kopieren Sie die neue Konfigurationsdatei, ändern Sie den Konfigurationsnamen und ändern Sie die Portnummer, den PID-Dateipfad und den Protokolldateipfad. und Dump-Dateipfad in der Konfigurationsdatei, stellen Sie sicher, dass es nicht zu Konflikten zwischen zwei oder mehr Redis-Diensten kommt >Konfigurationsdatei: /usr/local/redis /redis.conf, der in dieser Konfigurationsdatei konfigurierte Port ist der Standardport: 6379;
Redis-Startbefehlspfad: /usr/local/bin/redis-server .
Sie können den Port angeben, um mehrere Redis-Prozesse zu starten.
Spezifische Schritte:cd /usr/local/redie #切换到redis安装路径下 cp redis.conf redis6380.conf #复制到新的配置文件供第二个redis使用 vim redis6380.conf #配置新redis文件,避免两个redis冲突,在配置文件找到以下几项,进行修改; pidfile /var/run/redis/redis_6380.pid #指定新的PID文件路径 port 6380 #指定新的端口号 logfile /var/log/redis/redis_6380.log #指定新的日志文件路径 dbfilename dump_6380.rdb #指定新的转储文件路径 #配置文件修改完成 保存退出
Starten Sie den Multi-Instanz-Befehl und sehen Sie sich die Startergebnisse an:
redis-server /usr/local/redis/redis6380.conf #启动新实例命令 netstat -lnpt #通过端口查看服务器是否启动,结果如下: tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 1288/redis-server 1 tcp 0 0 127.0.0.1:6380 0.0.0.0:* LISTEN 4084/redis-server 1
Sie können sehen Zwei Redis werden alle ausgeführt. Denken Sie daran, neue Ports zu öffnen, wenn Sie Cloud-Server verwenden.
Das obige ist der detaillierte Inhalt vonSo passen Sie 2 Redis zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!