位置:首页 » 文章/教程分享 » Redis CLIENT PAUSE命令

Redis CLIENT PAUSE命令是一个连接控制命令可以暂停所有Redis客户指定的时间量(以毫秒为单位)。该命令将执行以下操作:

  • 它会停止正常和发布/订阅的客户处理所有挂起的命令。然而,随着从机相互作用将继续正常进行。

  • 然而,它返回OK尽快给调用者,所以客户端暂停命令执行本身不是暂停。

  • 当在指定的时间量已经过去时,所有客户端解除阻塞:这将触发每一个客户机的暂停过程中查询缓冲区中累积的命令的处理。

返回值

返回简单的字符串答复:该命令返回OK或错误,如果超时无效。

语法

Redis CLIENT PAUSE命令的基本语法如下所示:

redis 127.0.0.1:6379> CLIENT PAUSE timeout