命令行下非调试模式执行此脚本:
命令行下调试模式执行此脚本:
--ldb 非同步模式,会对数据作回滚
--ldb-sync-mode 同步模式,数据不作回滚
help:输入所有命令指南。
step:运行以后行并进行。
next:同step。
continue:运行脚本间接下一个断点。
list: 列出以后行左近的脚本
list [line]:列出line行左近的脚本,line = 0,意味着以后行。
list [line] [ctx]:在line行前后列出ctx行脚本。
whole:列出所有脚本,list 1 1000000 的别名。
print:输入所有局部变量
print <var>:输入指定变量。也能够输入全副变量 KEYS ARGV
break:列出所有断点
break <line> [,<line> ...]:给指定行减少断点。
break -<line> [,-line> ...]:移掉指定行断点
break 0:移掉所有断点
trace:show a backtrace。
eval <coee>:执行Lua代码。
redis <cmd>:执行redis命令
maxlen [len]:截断redis命令的响应或lua变量输入至指定长度,len=0示意不限度。
abort:进行脚本执行,在同步模式下,脚本不会回滚。
redis.debug():在控制台输入变量
redis.breakpoint():遇此代码进行执行,就像下一行有一个断点。