Redis SCRIPT KILL命令
Redis SCRIPT KILL命令殺死當前正在執行的Lua腳本,假設是尚未通過腳本進行任何寫操作。這個命令主要是用於殺掉正在運行太久(例如,因為它進入了,因為一個錯誤的無限循環)的腳本。該腳本會被殺死,目前已封鎖到EVAL客戶端會看到一個錯誤返回命令。如果腳本已經執行的寫操作用這種方法不能被殺死,因為它違反Lua腳本原子協議。在這種情況下,隻有停機NOSAVE能夠殺死腳本。
語法
redis SCRIPT KILL命令的基本語法如下所示:
redis 127.0.0.1:6379> SCRIPT KILL
返回值
一個簡單的字符串返回
例子
redis 127.0.0.1:6379> SCRIPT KILL OK