配置一个简单的redis集群,3个主redis,3个备redis
由于在一台PC机上开六个虚拟机效果肯定不好,于是在一台虚拟机上开启六个redis应用,分别用7001到7006端口
那么问题来了,频繁开启redis的话,如果使用命令一个一个敲很麻烦,于是,我们可以自己写一个脚本
使用命令vim startall.sh
并且可以在里面输入启动的命令./redis-server redis.conf 这个意思是按照配置文件来启动redis,
在配置文件中药改两个地方,
一个是在后台启动的,也就是将cluster-enable no 改为 cluster-enable yes
还有一个是端口号 将port改为对应的值
文件编辑完后是这么一个状态
之后使用 :wq退出并保存,这样编辑的脚本还不能直接执行,需要用chmod给权限它
使用chomd +x 文件名 执行完后文件名由灰色变为绿色,然后就可以直接使用 ./文件名 执行了
可以同时启动六个redis
同样需要关闭时也可以使用同样的方法来同时关闭多个redis
如下图所示
以上就是自己编写脚本实现多个redis的同时开启以及关闭