Redis5.0搭建集群(阿里云服务器)
Redis5.0搭建集群(阿里云服务器)
Pei1 | 本人跟随视频学习时的所记笔记。 |
redis5.0以上搭建集群非常的方便,不需要ruby环境。
1.安装Redis
教程有好多,这里就不赘述了。我这里使用的是5.0.7的版本。安装在/usr/local/redis目录。
2.配置redis.conf
进入到redis的安装目录找到redis.conf,我一般不直接在原来的配置文件修改,复制一份,命名redis-7000.conf,打算部署7000-7005一共6个节点,每个节点的配置文件名就是端口名。
1 | cp redis.conf redis-7000.conf |
2.1 主要做以下修改
1 | 端口号 |
2.2 复制6份
1 | 复制一份并将文件里的7000全改为7001 |
2.3 启动redis节点
将每个redis节点都启动起来
1 | bin/redis-server 配置文件,比如我这里是/usr/local/redis/conf/redis-7000.conf,6个全部起起来。 |
2.4 创建redis集群
我使用的是阿里云服务器,需要在阿里云后台安全组和服务器的防火墙中将7000-7005,17000-17005开放。(17000-17005是redis集群总线产生的端口:客户端通信端口 + 10000)
1 | 查看防火墙状态: |
1 | ./src/redis-cli -a 密码 --cluster create 你的IP:7000 你的IP:7001 你的IP:7002 你的IP:7003 你的IP:7004 你的IP:7005 --cluster-replicas 1 |
- 注意事项
- 是src下的redis-cli,不是bin下的.
- -replicas 1表示一个master拖一个salve,比如我现在是6个节点,那么前三个就是master,后三个是salve。
- IP最好使用外网IP,我测试的时候原本填写的127.0.0.1,结果Springboot连接redis集群时连接不上。
执行上边的命令后中间有个停顿输入yes即可。
over,撒花
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果