阿里雲redis叢集公網訪問
阿里雲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)