Redis 脚本 SCRIPT kill 命令

  • 描述

    脚本 SCRIPT kill 假设脚本尚未执行任何写操作,命令将终止当前正在执行的Lua脚本。该命令主要用于杀死运行时间过多的脚本(例如,由于错误而进入无限循环)。该脚本将被杀死,当前被阻止进入EVAL的客户端将看到该命令返回错误。如果脚本已经执行了写操作,则不能以这种方式将其杀死,因为它将违反Lua脚本原子性契约。在这种情况下,只有SHUTDOWN NOSAVE才能杀死该脚本,从而以一种很难的方式杀死Redis进程,从而阻止该脚本以半写信息持久化。
  • 句法

    以下是Redis SCRIPT kill 命令的基本语法。
    
    redis 127.0.0.1:6379> SCRIPT KILL 
    
  • 返回值

    简单的字符串返回。
  • 例子

    
    redis 127.0.0.1:6379> SCRIPT KILL 
    OK