2個redis怎么配

2個redis怎么配

要在同一臺服務(wù)器上啟動兩個redis。Redis默認端口是6379,要再啟動一個端口為6389的Redis。兩個Redis獨立工作互不沖突。

根目錄下的redis-server.exe會加載默認配置,端口為6379。第二個Redis只需要創(chuàng)建一個新的配置文件,令exe開啟時加載新的配置文件即可。? ? ? ? ? ? (推薦學習:Redis視頻教程

redis多開的原理及步驟:

原理:

①原理與nginx和tomcat等添加容器,單實例多應(yīng)用一樣,復(fù)制新的配置文件,改變配置名稱,修改配置文件里面的端口號、PID文件路徑以及日志文件路徑、 轉(zhuǎn)儲文件路徑,確保兩個或者多個redis服務(wù)不會沖突;

②:默認Redis程序安裝在/usr/local/redis目錄下;

配置文件:/usr/local/redis/redis.conf,該配置文件中配置的端口為默認端口:6379;

Redis的啟動命令路徑:/usr/local/bin/redis-server。

可以指定端口啟動多個Redis進程。

具體步驟:

cd?/usr/local/redie???#切換到redis安裝路徑下 cp??redis.conf?redis6380.conf??#復(fù)制到新的配置文件供第二個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???#指定新的轉(zhuǎn)儲文件路徑 #配置文件修改完成??保存退出

啟動多實例命令及查看啟動結(jié)果:

redis-server?/usr/local/redis/redis6380.conf??#啟動新實例命令 netstat?-lnpt????????#通過端口查看服務(wù)器是否啟動,結(jié)果如下:  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

可以看出兩個redis都在運行,使用云服務(wù)器記得開放新的端口。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊7 分享