华夏棋牌

目录 搜索
Cluster cluster addslots(集群 槽位) cluster count failure reports(集群计数掉落败申报) cluster countkeysinslot cluster delslots cluster failover cluster forget cluster getkeysinslot cluster info cluster keyslot(集群键槽) cluster meet cluster nodes(集群节点) cluster replicate(集群复制) cluster reset(集群重置) cluster saveconfig cluster set config epoch cluster setslot cluster slaves cluster slots readonly readwrite Connection auth echo ping quit select swapdb Geo geoadd geodist geohash geopos georadius georadiusbymember Hashes hdel hexists hget hgetall hincrby hincrbyfloat hkeys hlen hmget hmset hscan hset hsetnx hstrlen hvals HyperLogLog pfadd pfcount pfmerge Keys del dump exists expire expireat keys migrate move object persist pexpire pexpireat pttl randomkey rename renamenx restore scan sort touch ttl type unlink wait Lists blpop brpop brpoplpush lindex linsert llen lpop lpush lpushx lrange lrem lset ltrim rpop rpoplpush rpush rpushx Pub/Sub psubscribe publish pubsub punsubscribe subscribe unsubscribe Scripting eval evalsha script debug script exists script flush script kill script load Server bgrewriteaof bgsave client getname client kill client list client pause client reply client setname command command count command getkeys command info config get config resetstat config rewrite config set dbsize debug object debug segfault flushall flushdb info lastsave monitor role save shutdown slaveof slowlog time Sets sadd scard sdiff sdiffstore sinter sinterstore sismember smembers smove spop srandmember srem sscan sunion sunionstore Sorted Sets zadd zcard zcount zincrby zinterstore zlexcount zrange zrangebylex zrangebyscore zrank zrem zremrangebylex zremrangebyrank zremrangebyscore zrevrange zrevrangebylex zrevrangebyscore zrevrank zscan zscore zunionstore Strings append bitcount bitfield bitop bitpos decr decrby get getbit getrange getset incr incrby incrbyfloat mget mset msetnx psetex set setbit setex setnx setrange strlen Transactions discard exec multi unwatch watch
文字

CLUSTER FORGET node-id

自3.0.0起可用。

时间严重年夜度: O(1)

该敕令用于从吸收敕令的 Redis 群集节点的已知节点荟萃中删除经由历程节点 ID 指定的节点。换句话说,从吸收敕令的节点的节点表中删除指定的节点。

由于当给定节点是群集的一部门时,加入群集的所有其他节点都知道它,为了将节点从群集中完全删除,必须将 CLUSTER FORGET 敕令发送到所有其他节点,岂论他们是主人或仆从。

可是,该敕令不克不及质朴地从收到该敕令的节点的外部节点表中删除该节点,它也完成榨取列表,禁绝可再次添加统一节点作为处置赏罚赏罚心跳分组的八卦部门的副作用从其他节点收到。

有关为甚么须要榨取列表的详细信息

华夏棋牌不才面的例子中,我们将诠释为甚么该敕令不克不及仅从节点表中移除给定的节点,而是要阻挡它再次被重新拔出一段时间。

假定我们有四个节点,A,B,C 和 D。为了仅以三个节点集群 A,B,C 阻拦,我们可以凭证以下法式模范操作:

华夏棋牌1. 重新整理从 D 到节点 A,B,C的 所有散列槽。

2. D 现在是空的,但仍列在 A,B 和 C 的节点表中。

3. 我们联系 A,并发送CLUSTER FORGET D

华夏棋牌4. B 向节点 A 发送心跳数据包,其中列出了节点 D.

5. A不再知道节点D(见法式模范3),以是它泉源与D握手。

华夏棋牌6. D 端重新添加到 A 的节点表中。

华夏棋牌正如你所看到的那样,删除一个节点是懦弱的,我们须要发送 CLUSTER FORGET 敕令给所有的节点,欲望在此时代没有处置赏罚赏罚八卦部门。由于这个效果,该敕令为每个条目实验一个带有过不时间的榨取列表。

那么该敕令真正的作用是:

华夏棋牌1. 指定的节点将从节点表中删除。

2. 删除的节点的节点 ID 被添加到榨取列表中,一连1分钟。

华夏棋牌3. 在处置赏罚赏罚来自其他节点的心跳包中收到的八卦部门时,节点将跳过榨取列表中列出的所有节点 ID。

这样我们有一个60秒的窗口来告诉群集中的所有节点我们要删除一个节点。

禁绝可敕令推行的特殊条件

该敕令不告成,并在以下情形下前往弱点:

1. 节点表中找不到指定的节点标识。

华夏棋牌2. 吸收敕令的节点是隶属节点,而且指定的节点ID标识其以后主节点。

2. 节点 ID 标识了我们发送敕令的统一个节点。

前往值

质朴的字符串回复:OK华夏棋牌假定敕令推行告成,否则前往弱点。

上一篇: 下一篇:
北京pk10-北京pk10新凤凰-凤凰pk10预测 捕鱼达人3-捕鱼达人3无限金币免费版 幸运五张-幸运五张规则-掌联幸运五张安卓版 助赢时时彩-韩国时时彩助赢-韩国时时彩助赢计划 安徽福彩网-安徽福彩快3网上购买 pc蛋蛋预测-pc蛋蛋助赢软件 北京pk10开奖-pk10赛车群-pk10开奖首选网上手游 qq捕鱼大亨-千炮捕鱼-qq游戏捕鱼大亨 飞5游戏-飞五游戏官方下载-飞五游戏骗局 888棋牌游戏-盛大娱乐棋牌平台-棋牌电玩城送彩金