脚本终止

语法
SCRIPT KILL
从以下位置开始可用:
2.6.0
时间复杂度:
O(1)
ACL 类别:
@slow, @scripting,

杀死当前正在执行的EVALscript,假设还没有写入作 由脚本执行。

此命令主要用于终止运行时间过长的脚本 time(例如,因为它因为一个 bug 进入了一个无限循环)。 该脚本将被终止,当前被阻止到 EVAL 的客户端将看到 返回错误 (error) 的命令。

如果脚本已经执行了写作,则不能在此 方式,因为它会违反 Lua 的脚本原子性契约。 在这种情况下,只有SHUTDOWN NOSAVE可以杀死脚本, 杀死 Redis 进程,并防止它以半写的方式持续存在 信息。

有关EVALscripts 请参考 Eval Scripts 简介

RESP2/RESP3 回复

简单的字符串回复OK.
为本页评分
返回顶部 ↑