- 浏览: 235043 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (281)
- hibernate (16)
- sql工具 (2)
- eclipse (15)
- tomcat (13)
- 项目部署 (4)
- java (62)
- spring (15)
- EL (1)
- javascript (8)
- 正则表达式 (1)
- jQuery (4)
- mysql (15)
- jstl (1)
- jsp (1)
- eclipse,eclipse插件 (1)
- svn (4)
- java,resin (1)
- jdbc (1)
- jdk (2)
- android (21)
- resin (3)
- php (3)
- 其他 (2)
- 数据库 (2)
- cas单点登录 (2)
- 邮箱激活 (1)
- jad (1)
- 支付 (1)
- struts (1)
- jpa (1)
- struts2 (4)
- json (3)
- oracle (2)
- velocity (1)
- sina微博登陆 (2)
- qq账户登录 (1)
- spring security (1)
- java图片处理 (1)
- http请求 (1)
- cas springsecurity (1)
- freemarker (1)
- cas (6)
- java oauth2 (2)
- oauth2.0 (6)
- springsecurity oauth2 (1)
- sms (1)
- springmvc (2)
- spring aop (1)
- luaeclipse (1)
- cocos2d (1)
- hibernate缓存 (1)
- ibatis (1)
- linux (7)
- 技术网站 (1)
- python (2)
- hadoop (1)
- war3 (0)
- elasticsearch (2)
- jboss (1)
- spring data jpa (2)
- java json (1)
- jsonp (1)
- webservice (4)
- java多线程 (1)
- java加密解密 (1)
- spring task (1)
- java session and cookie (1)
- java nio (1)
- 缓存 (1)
- java大数据 (1)
- cygwin (1)
- 设计模式 (1)
- mybatis (2)
- jquery插件 (2)
- jvm内存溢出 (1)
- drools (1)
- cookie and session (1)
- jvm内存设置 (1)
- nginx (1)
- 微信 (1)
- extjs (1)
- redis (7)
- memcached (1)
- js闭包 (1)
- js (0)
- mongodb (3)
- dubbo (2)
- jdk版本问题 (1)
- opnfire (1)
- git (1)
- jsp视频播放 (1)
- 国际化 (1)
- 后台管理 (1)
- yum (1)
- k (1)
- 算法 (0)
- jvm优化 (1)
- java检测 (1)
- maven操作 (0)
- ios打包 (1)
- 网络通信 (1)
- node.js (1)
- maven (4)
- 消息队列 (2)
- springcloud (6)
- mq (2)
- idea (3)
- log4j (1)
- docker (4)
- editplus (1)
- springboot (1)
- Kubernetes (1)
- jenkins (1)
- websocket (1)
- thirft (1)
- strom (1)
- postman (1)
- kafka (1)
- 线程池 (1)
- JVisualVM (1)
- java反射 (1)
- shell (1)
- java8 (2)
- i18 (1)
- jvm (0)
- nio (1)
- nodejs (1)
- idea java (1)
最新评论
-
pengfeifei26:
wbzhaohl 写道这个有解决方案没有时间长了,貌似有点忘了 ...
A redirect is required to get the users approval -
wbzhaohl:
这个有解决方案没有
A redirect is required to get the users approval -
somebody:
恩。好吧。这个只有在 还没发布的 2.0 版本才有。
oauth2.0设置自动授权
1.把 redis 解压后,再复制出 5 份,配置 三主三从集群。 端口可以为7000,7001,7002,7003,7004,7005。 并且把目录使用端口号命名
2.修改其他配置支持集群
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
appendonly yes
3.安装ruby
https://rubyinstaller.org/downloads/ 下载 rubyinstaller-2.4.4-1-x64.exe
4.安装ruby的redis驱动
https://rubygems.org/gems/redis/versions/3.3.3
C:\Users\stager7.000>gem install --local C:\Ruby24-x64\redis-3.3.3.gem
Successfully installed redis-3.3.3
Parsing documentation for redis-3.3.3
Installing ri documentation for redis-3.3.3
Done installing documentation for redis after 1 seconds
1 gem installed
5. 下载Redis官方提供的创建Redis集群的ruby脚本文件redis-trib.rb
打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb
https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb
打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb,建议保存到一个Redis的目录下,例如放到6379目录下。
集群的命令为
redis-trib.rb create --replicas 1 127.0.0.1:7000 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
--replicas 1 表示每个主数据库拥有从数据库个数为1。master节点不能少于3个,所以我们用了6个redis
D:\soft\redis-cluster\Redis7000>redis-trib.rb create --replicas 1 127.0.0.1:7000 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
>>> Creating cluster
Connecting to node 127.0.0.1:7000: OK
Connecting to node 127.0.0.1:7001: OK
Connecting to node 127.0.0.1:7002: OK
Connecting to node 127.0.0.1:7003: OK
Connecting to node 127.0.0.1:7004: OK
Connecting to node 127.0.0.1:7005: OK
>>> Performing hash slots allocation on 6 nodes...
Using 3 masters:
127.0.0.1:7000
127.0.0.1:7001
127.0.0.1:7002
Adding replica 127.0.0.1:7003 to 127.0.0.1:7000
Adding replica 127.0.0.1:7004 to 127.0.0.1:7001
Adding replica 127.0.0.1:7005 to 127.0.0.1:7002
M: 2bf9576d9f31cfda6072d3801260d6f2e734ed3b 127.0.0.1:7000
slots:0-5460 (5461 slots) master
M: 5e935a190feebc4f29fc96135ca2601c5c748405 127.0.0.1:7001
slots:5461-10922 (5462 slots) master
M: 3fdbbaf3916d266ceb41bfa4fe25ee0f9cd08527 127.0.0.1:7002
slots:10923-16383 (5461 slots) master
S: 6ccfef96a13539feca226ae3d4b3c9e6b77de645 127.0.0.1:7003
replicates 2bf9576d9f31cfda6072d3801260d6f2e734ed3b
S: 7d50ed2b349b44de68dd9d28658f1d58d2c6061a 127.0.0.1:7004
replicates 5e935a190feebc4f29fc96135ca2601c5c748405
S: e94d6560e73ec6ebe38f70517f3b6eadf1f9fcbb 127.0.0.1:7005
replicates 3fdbbaf3916d266ceb41bfa4fe25ee0f9cd08527
Can I set the above configuration? (type 'yes' to accept): yes
6 测试
使用Redis客户端Redis-cli.exe来查看数据记录数,以及集群相关信息
命令 redis-cli –c –h ”地址” –p "端口号" ; c 表示集群
D:\soft\redis-cluster\Redis7000>redis-cli -c -h 127.0.0.1 -p 7000
127.0.0.1:7000> dbsize
(integer) 0
127.0.0.1:7000>
输入cluster info可以从客户端的查看集群的信息
127.0.0.1:7000> cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:6
cluster_size:3
cluster_current_epoch:6
cluster_my_epoch:1
cluster_stats_messages_sent:651
cluster_stats_messages_received:651
127.0.0.1:7000>
java 集群操作
https://blog.csdn.net/liubenlong007/article/details/53766734 jedisCluster
https://www.cnblogs.com/lxcy/p/8120301.html
2.修改其他配置支持集群
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
appendonly yes
3.安装ruby
https://rubyinstaller.org/downloads/ 下载 rubyinstaller-2.4.4-1-x64.exe
4.安装ruby的redis驱动
https://rubygems.org/gems/redis/versions/3.3.3
C:\Users\stager7.000>gem install --local C:\Ruby24-x64\redis-3.3.3.gem
Successfully installed redis-3.3.3
Parsing documentation for redis-3.3.3
Installing ri documentation for redis-3.3.3
Done installing documentation for redis after 1 seconds
1 gem installed
5. 下载Redis官方提供的创建Redis集群的ruby脚本文件redis-trib.rb
打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb
https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb
打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb,建议保存到一个Redis的目录下,例如放到6379目录下。
集群的命令为
redis-trib.rb create --replicas 1 127.0.0.1:7000 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
--replicas 1 表示每个主数据库拥有从数据库个数为1。master节点不能少于3个,所以我们用了6个redis
D:\soft\redis-cluster\Redis7000>redis-trib.rb create --replicas 1 127.0.0.1:7000 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
>>> Creating cluster
Connecting to node 127.0.0.1:7000: OK
Connecting to node 127.0.0.1:7001: OK
Connecting to node 127.0.0.1:7002: OK
Connecting to node 127.0.0.1:7003: OK
Connecting to node 127.0.0.1:7004: OK
Connecting to node 127.0.0.1:7005: OK
>>> Performing hash slots allocation on 6 nodes...
Using 3 masters:
127.0.0.1:7000
127.0.0.1:7001
127.0.0.1:7002
Adding replica 127.0.0.1:7003 to 127.0.0.1:7000
Adding replica 127.0.0.1:7004 to 127.0.0.1:7001
Adding replica 127.0.0.1:7005 to 127.0.0.1:7002
M: 2bf9576d9f31cfda6072d3801260d6f2e734ed3b 127.0.0.1:7000
slots:0-5460 (5461 slots) master
M: 5e935a190feebc4f29fc96135ca2601c5c748405 127.0.0.1:7001
slots:5461-10922 (5462 slots) master
M: 3fdbbaf3916d266ceb41bfa4fe25ee0f9cd08527 127.0.0.1:7002
slots:10923-16383 (5461 slots) master
S: 6ccfef96a13539feca226ae3d4b3c9e6b77de645 127.0.0.1:7003
replicates 2bf9576d9f31cfda6072d3801260d6f2e734ed3b
S: 7d50ed2b349b44de68dd9d28658f1d58d2c6061a 127.0.0.1:7004
replicates 5e935a190feebc4f29fc96135ca2601c5c748405
S: e94d6560e73ec6ebe38f70517f3b6eadf1f9fcbb 127.0.0.1:7005
replicates 3fdbbaf3916d266ceb41bfa4fe25ee0f9cd08527
Can I set the above configuration? (type 'yes' to accept): yes
6 测试
使用Redis客户端Redis-cli.exe来查看数据记录数,以及集群相关信息
命令 redis-cli –c –h ”地址” –p "端口号" ; c 表示集群
D:\soft\redis-cluster\Redis7000>redis-cli -c -h 127.0.0.1 -p 7000
127.0.0.1:7000> dbsize
(integer) 0
127.0.0.1:7000>
输入cluster info可以从客户端的查看集群的信息
127.0.0.1:7000> cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:6
cluster_size:3
cluster_current_epoch:6
cluster_my_epoch:1
cluster_stats_messages_sent:651
cluster_stats_messages_received:651
127.0.0.1:7000>
java 集群操作
https://blog.csdn.net/liubenlong007/article/details/53766734 jedisCluster
https://www.cnblogs.com/lxcy/p/8120301.html
- ruby.zip (8.6 MB)
- 下载次数: 0
发表评论
-
linux redis 安装配置
2018-06-08 11:00 406wget http://download.redis.io/r ... -
redis常用命令
2018-05-31 10:45 438常用命令 1)连接操作命令 quit:关闭连接 ... -
redis windows服务安装
2018-05-31 10:38 468redis-server redis.windows.con ... -
redis window伪集群搭建
2018-03-07 09:36 393https://www.cnblogs.com/wujixio ... -
java spring-data-redis 操作
2018-02-26 16:57 326https://www.cnblogs.com/shihaim ... -
redis与memcached
2015-01-15 16:44 359memcached和redis相同点:都是以键值对的形式来存储 ...
相关推荐
Redis windows 集群搭建 在官方cluster文档中,最小集群需要至少包含三个主节点。对于您的第一次测试,强烈建议启动具有三个主站和三个从站的六个节点群集。 我的集群式在此服务器中搭建3个master+3个Slave,总共6个...
Windows Redis 集群搭建: 1、Redis 3.2.100。 2、redis-trib.rb。 3、rubygems-2.6.11.zip。 4、rubyinstaller-2.2.6.exe。
Redis集群搭建所需要的所有工具及Windows系统下连接Redis数据库的客户端软件,内附Redis集群搭建教程
windowsredis 集群搭建 http://blog.csdn.net/mrxiagc/article/details/52799081
Windows环境下Redis集群的搭建,非常详细的介绍了搭建的步骤、每一步的命令等。 包括Ruby环境的搭建,还有客户端如何连接集群。
windows中redis集群搭建
Windows下redis集群的搭建
windows搭建redis集群,里面包含有自己封装的redis集群文件,只需按照压缩包文档的介绍进行操作即可。
windows环境下redis集群的搭建,搭建频繁如下: redis集群测试 01、安装Redis 02、创建6个目录Redis7001、Redis7002、Redis7003、Redis7004、Redis7005、Redis7006 03、把Redis目录下的redis.windows.conf文件分别...
拷贝6份redis,删除node.conf 2.进入redis 目录 执行命令 redis-server.exe redis.conf 全部启动6个 redis 服务,端口改成不一样的 如7000 7001 7002 7002 7003 7004 7005, 建议最少6套,主从2份,至少套才能选举...
windows版本下一个能用的redis,本人windows的系统为win10 64位的,内涵集群搭建方案。
搭建redis集群文件,内含六个redis,文件配置已经全部修改好了,1、先在服务器安装下yum install ruby 和 yum install rubygems 2、然后解压文件上传到linux服务器 3、./redis-cluster-start-all.sh 开启reids 4、...
windows下搭建redis集群工具,具体的步骤可以看博客http://blog.csdn.net/wang_shuyu/article/details/78356843
Windows下安装部署redis cluster,亲测好使,包含 安装环境,redis-3.2.1.gem,redis cluster集群实例
redis-windows-cluster搭建指南,包括Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem和创建Redis集群的工具redis-trib.rb等所需软件,以及搭建指导文档
Redis集群windows搭建redis集群并增加节点和删除节点-附件资源
一键搭建windows本地集群,版本号为:Redis-x64-3.2.100 集群的权限认证与主从同步
Windows环境下,使用脚本部署Redis3.2.1版本集群。全程部署十分钟,只需要更改一个路径,便可轻松在Windows上搭建Redis集群环境,https://blog.csdn.net/concealed0/article/details/103483893