Redis 启动多个实例
1. 复制运行文件
进入Redis安装目录,运行命令
cp src/redis-cli /usr/local/bin
cp src/redis-server /usr/local/bin
2. 创建一个目录来存储 Redis 配置文件和数据
mkdir /etc/redis
mkdir /var/redis
3. 将 Redis 安装目录下文件夹utils中的init脚本复制到/etc/init.d中
cp utils/redis_init_script /etc/init.d/redis_6379
cp utils/redis_init_script /etc/init.d/redis_6378
4. 编辑上面复制的两个文件,修改 REDISPORT 将端口号改为对应的数值
5. 复制配置文件
cp redis.conf /etc/redis/6379.conf
cp redis.conf /etc/redis/6378.conf
6. 创建一个目录,该目录将用作 Redis 实例的数据和工作目录
mkdir /var/redis/6379
mkdir /var/redis/6378
7. 编辑/etc/redis/6379.conf和/etc/redis/6378.conf,根据端口号修改参数
# 开启守护进程
daemonize yes
# 进程id
pidfile /var/run/redis_6379.pid
# 端口号
port 6379
# 日志文件
logfile "/var/log/redis_6379.log"
# 工作目录
dir /var/redis/6379/
# 淘汰策略
maxmemory-policy volatile-lru
8. 将新的 Redis init 脚本添加到所有默认运行级别
update-rc.d redis_6379 defaults
update-rc.d redis_6378 defaults
9. 启动redis服务
# 启动服务
/etc/init.d/redis_6379 start
/etc/init.d/redis_6378 start
# 关闭服务
/etc/init.d/redis_6379 stop
/etc/init.d/redis_6378 stop
本文来自博客园,作者:Bin_x,转载请注明原文链接:https://www.cnblogs.com/Bin-x/p/16277654.html

浙公网安备 33010602011771号