命令行下非调试模式执行此脚本:
命令行下调试模式执行此脚本:
--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():遇此代码停止执行,就像下一行有一个断点。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。