阿里云redis集群公网访问,百分之百成功率。亲自试验,详细步骤。
https://download.csdn.net/download/cowbin2012/10611983
1. redis安装包准备
(此处有zip包下载,下载地址:https://download.csdn.net/download/cowbin2012/10611983)
把上面redis.zip放到/opt目录,执行zip redis.zip命令
cd redis
wget http://download.redis.io/releases/redis-3.2.11.tar.gz
wget https://rubygems.org/downloads/redis-3.0.0.gem
2. 安装
tar -zxvf redis-3.2.11.tar.gz
cd redis-3.2.11
make && make install
cd utils/
./install_server.sh
3. 集群设置
1)执行命令
yum install ruby rubygems -y
gem install -l redis-3.0.0.gem
2)执行启动脚本
chmod -R 777 auto_start.sh
./auto_start.sh
ps -ef|grep redis
3) 建立集群
阿里云安全规则添加
(此处有图片,下载地址:https://download.csdn.net/download/cowbin2012/10611983)
执行命令
cd redis-3.2.11/src/
./redis-trib.rb create --replicas 1 47.189.189.189:7000 47.189.189.189:7001 47.189.189.189:7002 47.189.189.189:7003 47.189.189.189:7004 47.189.189.189:7005
(47.189.189.189)为阿里云公网地址。
创建集群成功。
4. Java连接
原码: https://github.com/xetorthio/jedis
修改:JedisClusterInfoCache
下面附改后的jar:
(此处有修改后的jar下载,下载地址:https://download.csdn.net/download/cowbin2012/10611983)