我是靠谱客的博主 沉静蜻蜓,最近开发中收集的这篇文章主要介绍一台电脑安装多个Redis服务windowslinux,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • windows

redis目录如下

复制redis.windows-service.conf一份,修改端口port区别于使用中的端口

写入服务

redis-server --service-install redis.windows-service.conf --loglevel verbose  --service-name redis

redis-server --service-install redis.windows-service-2.conf --loglevel verbose  --service-name redis-2

如果启动时报有可能是日志目录没有指定,

logfile "Logs/redis_log.txt",在redis根目录创建Logs目录,再启动试下。

 卸载windows 服务 sc delete redis

  • linux

1:原理:①原理与nginx和tomcat等添加容器,单实例多应用一样,复制新的配置文件,改变配置名称,修改配置文件里面的端口号、PID文件路径以及日志文件路径、 转储文件路径,确保两个或者多个redis服务不会冲突;
②:默认Redis程序安装在/usr/local/redis目录下;
配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;
Redis的启动命令路径:/usr/local/bin/redis-server。
可以指定端口启动多个Redis进程。
2:具体步骤:

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   #指定新的转储文件路径
#配置文件修改完成  保存退出

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

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都在运行,使用云服务器记得开放新的端口;

最后

以上就是沉静蜻蜓为你收集整理的一台电脑安装多个Redis服务windowslinux的全部内容,希望文章能够帮你解决一台电脑安装多个Redis服务windowslinux所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部