logo
0
0
WeChat Login
编辑文件 README.md

使用wsl2+docker desktop 搭建本地redis集群 怎样在springboot中配置集群请参考本人另一个仓库back-monolithic的cluster分支

创建目录 E:\JAVA\Redis E:\JAVA\Redis\data\noden持久化目录E:\JAVA\Redis\conf\node{n} 持久化目录 E:\JAVA\Redis\conf\node{n} 配置文件目录 n表示节点数,这里使用1-6 E:\JAVA\Redis\conf\noden分别创建redis.conf文件,可以直接使用我的E:\JAVA\Redis\data\node{n}分别创建redis.conf文件,可以直接使用我的 E:\JAVA\Redis\data\node{n}留空,等待容器启动时进行加载 alt text

首先拉取到redis镜像,我使用的是redis官方的8.2.1版

alt text

在docker desktop或cmd的终端中cd 到E:\JAVA\Redis并执行docker-compose up -d(可自行决定创建目录,这里我创建了一个Redis目录)

cd E:\JAVA\Redis

alt text

alt text alt text

如果容器启动失败,可以尝试使用梯子

等待所有容器启动后,再次执行创建集群的命令 docker exec -it redis-node-1 redis-cli --cluster create redis-node-1:7001 redis-node-2:7002 redis-node-3:7003 redis-node-4:7004 redis-node-5:7005 redis-node-6:7006 --cluster-replicas 1

alt text

当提示时,输入 yes 确认

alt text

  1. 以管理员身份打开记事本

点击“开始”菜单,输入“记事本”或“Notepad”。 在搜索结果中右键点击“记事本”,然后选择“以管理员身份运行”。 alt text 2. 打开 hosts 文件

在记事本中,点击“文件” -> “打开”。 在文件路径输入框中,复制并粘贴以下路径,然后按回车: C:\Windows\System32\drivers\etc
在右下角的文件类型下拉菜单中,选择“所有文件(.)”。 现在您应该能看到 hosts 文件了,选中它并点击“打开”。 alt text 3. 添加映射记录

在 hosts 文件的末尾,添加以下内容:

Redis Cluster for Docker

127.0.0.1 redis-node-1 127.0.0.1 redis-node-2 127.0.0.1 redis-node-3 127.0.0.1 redis-node-4 127.0.0.1 redis-node-5 127.0.0.1 redis-node-6 alt text 4. 保存并关闭文件 alt text

点击“文件” -> “保存”,然后关闭记事本。

tiny rdm连接 单例 alt text

集群 alt text alt text alt text