SCRIPT KILL

语法
SCRIPT KILL
可用时间
2.6.0
时间复杂度
O(1)
ACL 类别
@slow, @scripting,

杀死当前正在执行的 EVAL 脚本,假设脚本尚未执行任何写入操作。

此命令主要用于杀死运行时间过长的脚本(例如,由于错误导致脚本进入无限循环)。该脚本将被杀死,当前阻塞在 EVAL 的客户端将看到命令返回错误。

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

有关 EVAL 脚本的更多信息,请参阅 EVAL 脚本介绍

RESP2/RESP3 回复

简单字符串回复: OK
RATE THIS PAGE
Back to top ↑