2个redis怎么配


本文摘自PHP中文网,作者(*-*)浩,侵删。

要在同一台服务器上启动两个Redis。Redis默认端口是6379,要再启动一个端口为6389的Redis。两个Redis独立工作互不冲突。

根目录下的redis-server.exe会加载默认配置,端口为6379。第二个Redis只需要创建一个新的配置文件,令exe开启时加载新的配置文件即可。 (推荐学习:Redis视频教程)

redis多开的原理及步骤:

原理:

①原理与nginx和tomcat等添加容器,单实例多应用一样,复制新的配置文件,改变配置名称,修改配置文件里面的端口号、PID文件路径以及日志文件路径、 转储文件路径,确保两个或者多个redis服务不会冲突;

②:默认Redis程序安装在/usr/local/redis目录下;

配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;

Redis的启动命令路径:/usr/local/bin/redis-server。

可以指定端口启动多个Redis进程。

具体步骤:

1

2

3

4

5

6

7

8

9

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   #指定新的转储文件路径

#配置文件修改完成  保存退出

启动多实例命令及查看启动结果:

1

2

3

4

5

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

可以看出两个redis都在运行,使用云服务器记得开放新的端口。

以上就是2个redis怎么配的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

如何强制关闭Redis并重新启动

Redis英语怎么读

Redis实现限速器的几种方式

Redis使用要注意什么

Redis遍历所有key的方法

Redis是用什么语言写的

Redis分片详解

Redis cli命令详解

学习spring session和Redis解决分布式session跨域共享问题

Redis为什么性能好

更多相关阅读请进入《Redis》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...