- 博客(8)
- 收藏
- 关注
原创 linux 根据进程名 kill
ps aux | grep “common” |grep -v grep| cut -c 9-15 | xargs kill -9
2017-06-29 15:38:34
409
原创 test cluster lua
luait just send the lua file to servertest lua setlocal function getSlotsMinAndMax (s, s1) local t = {} local i = 0 local j = 0 while true do j = string.find(s,'\n',i+1) if j ==
2017-03-07 13:55:40
257
原创 del node
del node wayredis-trib.rb del-node 127.0.0.1:6385 myidslave不做其他任何操作masterreshard 当前存在的 slots 释放完成之后 执行删除操作就是了
2017-03-02 14:41:33
779
原创 add-node flowchart
must covery stepredis-trib.rb add-node 10.10.34.14:6386 10.10.34.14:6381 forward is the need add node next is the exist nodemaster1 redis-trib.rb reshard 10.10.34.14:6386 2 How many slot
2017-03-02 14:08:04
380
原创 clusterCommand parameters details
meet开启gossip协议,然后各个nodes 自动处理其他节点nodes各个节点的信息 master,slave myid and so forthmyidmyid的信息slotsslots分配在各个master之间的信息flushslots 刷新slotsaddslots delslots 删除添加 slotssetslot迁移某个节点到另外的nodeId中 ETSLOT 10 MIGRA
2017-03-01 15:53:48
216
原创 clusterCron 处理流程
轮训各个节点看是否节点可用while((de = dictNext(di)) != NULL) { clusterNode *node = dictGetVal(de); if (node->flags & (REDIS_NODE_MYSELF|REDIS_NODE_NOADDR)) continue; /* A Node in HANDSHAKE state has
2017-03-01 14:52:25
478
原创 rediscluster master msg
1 cluster nodes info试探性获取相关的信息2 addslotsruby分配好的slots相关的信息3 cluster set-config-epoch 设置自身相关纪元4 meet 开启 gossip协议。。以便知道其他nodes的信息5 IP address for this node updated to 127.0.0.1这个消息后,会收到addslots的消息。。这个消息
2017-02-28 10:58:15
195
原创 redis cluster slave msg
redis cluster slave msg1 cluster nodes试探性获取信息2 cluster info试探性获取信息3 cluster replicatecluster replicate 7159862fbc2904a5c5f6551685f2a136b8f7f754 ruby 生成cluster相关 的信息 。对master来说生成 addslots 添加槽点信息 ,,
2017-02-28 10:40:09
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人