在 Windows 下配置多个 Redis(简化配置)

《在 Windows 下配置 Redis 集群》文章中,是在单机上安装了多个 Redis。

这就带来一个问题:如果在单机上安装了多个 Redis,修改配置的时候,需要一个一个的配置文件去修改,很麻烦。

肯定有简单的办法,本文就是咯~~~

实现步骤

  1. 在 Redis 的安装根目录,新建一个统一的配置文件,例如:redis.cluster.conf
  2. 在各个 Redis 的配置文件中,提取共同的配置项,写入上面建立的统一配置文件。
  3. 在各个 Redis 的配置文件中,只保留该 Redis 独有的配置项,同时,添加 include 配置项,引用统一的配置内容即可。

详细说明

  • 比如,在上一篇中,Redis 安装在 C:\Program Files\\ 下面,所以,就在 C:\Program Files\Redis\\ 路径下,建立 redis.cluster.conf 文件。

  • 将各个 Redis 的配置文件中的相同项全部提取出来,写入上面的文件中,如下所示:

# // redis.cluster.conf 全部内容
appendonly yes

maxmemory 200mb
maxmemory-policy allkeys-lru

cluster-enabled yes
cluster-node-timeout 15000
cluster-slave-validity-factor 10
cluster-migration-barrier 1
cluster-require-full-coverage yes
  • 将单个 Redis 的配置文件按照如下方式修改(以 7100 为例):
# // redis.7100.conf 全部内容
port 7100

appendfilename "appendonly.7100.aof"

cluster-config-file nodes-7100.conf

include redis.cluster.conf

其它 Redis 的配置文件,如上所示。

至此,统一的配置文件就建立完毕了,逐个重启 Redis 服务,使其生效即可。

  • 如果需要修改全部 Redis 的配置,只需要修改 redis.cluster.conf 这个文件即可。
  • 如果需要修改单个 Redis 的配置,则在修改单个 conf 文件即可。

修改完毕,记得逐个重启 Redis 服务,使其生效哟。

特别说明:关于统一配置文件的位置,如果没有将其放在 Redis 的安装根目录的话,记得在 include 后面添加相应的存放路径,这样,才能正确加载统一配置文件的内容。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,314评论 19 139
  • 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概...
    kelgon阅读 61,557评论 23 625
  • 转载地址:http://gnucto.blog.51cto.com/3391516/998509 Redis与Me...
    Ddaidai阅读 21,527评论 0 82
  • 这世界上没有任何一个人比我更了解我自己 主宰人生的是自己 决定命运的是自己 当遇到困难 准备继续努力时 给予...
    IfIloseyou阅读 247评论 0 3
  • 文:而立虚云 那时候,彼此相处的人们在自己的内心都需要装上一杆秤,这杆要衡量的是周围人(包括自己)的利益关系。 如...
    通灵半藏阅读 731评论 0 0

友情链接更多精彩内容