redis集群搭建及java(jedis)链接

我的未来我决定 提交于 2019-12-05 11:33:31

1、创建一个redis-cluster 目录

  mkdir -p /usr/local/redis-cluster

  创建6台redis服务器(单机下学习)

  mkdir 7001、mkdir 7002、mkdir 7003、mkdir 7004、mkdir 7005、mkdir 7006。

 

2、分别拷贝redis 服务器的配置文件redis.conf 到个目录下面,并修改配置文件为集群版。

  1)daemonize yes

  2) port 700*(设置端口)

  3) bind 192.168.1.171 (必须绑定当前机器的IP,不然会无限悲剧)

  4) dir /usr/local/redis-cluster/700*/ (指定数据文件存放位置,必须指定不同目录位置,不然会丢失数据)。

  5) cluster-enabled yes (启动集群模式)

  6) cluster-conf-file nodes700*.conf (指定集群配置文件,和port端口对应)。

  7) cluster-node-timeout 5000

  8) appendonly yes

 

3、redis集群需要使用ruby命令,安装ruby

  1) yum install ruby

  2) yum install rubygems

  3) install redis (安装redis 和ruby的接口)

4、分别启动6个redis服务器,然后检查是否启动成功。

5、然后到redis安装目录下执行redis-trib.rb

  1) cd /usr/local/redis-5.0.7

  2) ./redis-trib.rb create --replicas 1 192.168.31.95:7001 192.168.31.95:7002 192.168.31.95:7003 192.168.31.95:7004 192.168.31.95:7004 192.168.31.95:7006

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!