关于java:我所知道Reids之Windows系统搭建集群

前言

公司我的项目有应用Reids进行缓存搭建,然而对于本机电脑并没有搭建对应的环境

所以防止每次反复搭建环境,同时记录相应的步骤与一些坑。避免浪费工夫与精力

一、Reids环境搭建


下载redis最新版本(版本必须要3.0以上)

================================

Redis cluster(redis集群)是在版本3.0后才反对的架构,和其余集群一样,都是为了解决单台服务器不够用的状况,也避免了主服务器宕机无备用服务器,多个节点网络互联数据共享,所有节点都是一主一从(也能够一主多从)

情谊举荐:下载 Redis-x64-3.2.100.zip 可装置在C盘中:下载地址

二、集群的筹备工作


配置节点信息

================================

在redis目录下创立6个节点的文件夹:7001-7006

也能够应用cmd命令进行创立

将redis上面的文件复制到7001节点文件夹上面(其余700x的也是这样操作)

批改这六个文件夹下redis.windows.conf 文件配置



这时咱们在每个节点目录下创立start.bat来启动redis内容如下(端口记得对应):

title redis-7001
redis-server.exe redis.windows.conf 

配置Ruby语言环境

================================

咱们采纳Reids提供的 redis-trib.rb工具来搭建集群,须要配置环境:下载地址

应用命令校验是否装置胜利,并且查看咱们的gem源是什么版本(举荐与Redis差不多)

同时启动后,装置配置Redis 插件

三、开始配置集群环境


下载安装集群脚本 redis-trib.rb

此时咱们将Reids公共的集群脚本放入咱们装置的Reids的目录下,获取地址(验证码:2fe5)

此时咱们将创立的7001-7006节点别离执行启动起来

redis-server.exe redis.windows.conf

此时将7001-7006都启动之后,在reids根目录下进行配置

窗口输出以下命令进行配置,留神端口信息要开启运行起来

redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006

在呈现 Can I set the above configuration? (type ‘yes’ to accept): 请确定并输出 yes 。

四、测试集群环境


在其中一个节点的目录下咱们set一个key进行看看

五、谬误示例


接下里是小编在配置集群环境时踩到的坑

ruby配置redis插件:gem install redis

查看是否否存在http://rubygems.org

此时若没有咱们则:gem sources -a https://rubygems.org

增加配置源呈现谬误

此时咱们更换ruby版本,高版本则解决这个SSL证书问题,举荐2.8以上

执行配置集群连贯出错

查看对应的7001文件,可先删除这两个文件,再flushall刷新节点数据信息

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据