Redis CLIENT PAUSE命令
Redis CLIENT PAUSE命令是一個連接控製命令可以暫停所有Redis客戶指定的時間量(以毫秒為單位)。該命令將執行以下操作:
-
它會停止正常和發布/訂閱的客戶處理所有掛起的命令。然而,隨著從機相互作用將繼續正常進行。
-
然而,它返回OK儘快給調用者,所以客戶端暫停命令執行本身不是暫停。
-
當在指定的時間量已經過去時,所有客戶端解除阻塞:這將觸發每一個客戶機的暫停過程中查詢緩衝區中累積的命令的處理。
返回值
返回簡單的字符串答複:該命令返回OK或錯誤,如果超時無效。
語法
Redis CLIENT PAUSE命令的基本語法如下所示:
redis 127.0.0.1:6379> CLIENT PAUSE timeout