华夏棋牌

目录 搜索
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
文字

SHUTDOWN [NOSAVE|SAVE]

自1.0.0起可用。

敕令行动以下:

  • 阻拦一切的客户端。

  • 假定至少装备了一个生涯点,则推行壅闭生涯。

  • 华夏棋牌假定启用了 AOF ,请刷新仅附加文件。

  • 加入服务器。

华夏棋牌假定启用了耐久性,则此敕令可确保 Redis 在不损掉落任何数据的情形下关闭。假定客户端仅应用 SAVE ,然退却撤加入,则不克不及保证,由于其他客户端能够会更改这两个敕令之间的数据库数据。

华夏棋牌重视:装备为不生涯在磁盘上的 Redis 实例(未装备 AOF ,也未装备 “save” 指令)不会将 RDB 文件转储到 SHUTDOWN 上,由于通常不欲望 Redis 实例仅用于缓存以阻挡关闭。

SAVE 和 NOSAVE 润饰符

可以指定一个可选的润饰符来改变敕令的行动。特殊:

  • 纵然未装备生涯点,SHUTDOWN SAVE 也会强迫推行 DB 生涯操作。

  • 纵然装备了一个或多个生涯点,SHUTDOWN NOSAVE 也会阻挡数据库生涯操作。(你可以把这个变种看作是一个假定的 ABORT 华夏棋牌敕令,它只是阻拦服务器)。

SHUTDOWN 掉落败的条件

华夏棋牌当仅附加文件启用时,关性能够掉落败,由于系统处于禁绝可安然急速生涯在磁盘上的状态。

通常情形下,假定有一个 AOF 子历程推行 AOF 重写,则 Redis 将质朴地杀去世它并加入。然则,有两种情形不安然,是以 SHUTDOWN 敕令将被拒绝并前往弱点。发生这类情形时:

  • 用户刚掀开 AOF ,服务器触发了第一次AOF重写,以培植初始 AOF 文件。在这类情形下,阻拦将招致完全损掉落数据集:一旦重新启动,服务器能够会启用 AOF ,而基本没有任何 AOF 文件。

  • 启用了 AOF 的从站,与其主站重新毗连,推行完全重新同步,着重新启动 AOF 文件,触发初始 AOF 培植历程。在这类情形下,不完成 AOF 重写是很风险的,由于从主装备收到的最新数据集将损掉落。新的主服务器现实上可以是一个不合的实例(假定 SLAVEOF 敕令用于重新装备从服务器),以是主要的是完成 AOF 重写并在服务器启动时应用体现内存中数据集的准确数据集被终止。

有条件的时间,我们只想尽快终止一个 Redis 实例,岂论它的内容是甚么。在这类情形下,敕令的准确组合是发送 CONFIG 附加否,然后是 SHUTDOWN NOSAVE 。假定须要,第一个敕令将关闭 AOF ,假定有一个运动的话,将终止 AOF 重写子。由于 AOF 不再被启用,第二个敕令不会推行任何效果。

前往值

华夏棋牌质朴的字符串回复弱点。告成后,服务器加入并关闭毗连后不会前往任何内容。

上一篇: 下一篇: