windows下Redis多实例部署

127 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

当存在多个项目的时候,需要同时部署时,且只有一台服务器时,哪么就需要部署Redis多个实例,原理很简单,多个Redis服务运行使用不同的配置及数据管理。

具体操作如下:

1、进入redis安装目录,找到redis.conf配置并复制为一个新的文件,如redis_dev.conf

2、修改如下配置

#端口
port 6381

#密码
requirepass 123456

#数据存储文件
dbfilename dump_dev.rdb

#日志文件 
logfile "server_log_dev.txt"

3、 在redis安装目录下,创建bat脚本代码,如下

redis-server.exe --service-install redis_dev.conf --service-name Redis_DEV --port 6381
pause

注:该脚本创建了一个名为Redis_DEV的服务,并且伴随开机启动。 

4、执行bat脚本,不出意外,redis服务就创建好了。 

5、启动redis服务

sc start Redis_DEV