redis-lua-debugger

MIT
Lua
Linux
2015-01-02
红薯

rld 是一个非交互的调试工具,用于调试 Redis 的 Lua 脚本,这里有篇详细介绍的文章

rld 特性包括:

  • 易于安装,只有 6kB

  • 可打印输出到本地和远端

  • 跟踪执行的代码行

  • 先进的数值变化的自动监控机制报告

  • 报告函数调用、返回和参数可进行实时检查

基本使用:

  1. Load rld.lua to Redis once (e.g. redis-cli --eval rld.lua).

  2. Add this line at the beginning of your Lua script: rld.start().

  3. Run your code as usual (e.g. redis-cli --eval prog.lua).

  4. View rld's output in Redis' log file or by subscribing to the rld channel.

API

  • rld.start() - starts the debugger

  • rld.stop() - stops the debugger

  • rld.troff() / rld.tron() - toggles tracing off/on

  • rld.options - debugger options, see source for details

加载中

评论(2)

西夏一品堂
西夏一品堂
大家一般用lua在redis里面做什么功能 redis-lua-debugger
沉没捕鱼
沉没捕鱼
这东西能用的话就是神器了。现在redis 的lua只能打log调试。那叫一个辛苦 redis-lua-debugger

暂无资讯

暂无问答

字符串的slice、substr、substring方法的异同

相同点: 都不会改变原始字符串 第一个参数都是指定字符串的开始位置 第二个参数不传则将字符串的尾部作为结束位置 不同点 slice(startIndex,endIndex) 第一个参数指定字符串的开始位置,第...

01/03 22:47
29
0
Oracle的substr函数简单用法

substr(字符串,截取开始位置,截取长度) //返回截取的字 substr('Hello World',0,1) //返回结果为 'H' *从字符串第一个字符开始截取长度为1的字符串 substr('Hello World',1,1) //返回结果为 ...

2014/04/21 15:32
864
0
Oracle中的substr()函数 详解及应用-收集

1)substr函数格式 (俗称:字符截取函数)   格式1: substr(string string, int a, int b);   格式2:substr(string string, int a) ; 解释: 格式1 1、string 需要截取的字符串 2、a 截...

2018/03/20 20:09
24
0
MT2511芯片资料MT2511数据表设计资料

MT2511是一款生物感应模拟前端芯片,专为健康与健身移动设备设计,可同时采集心电图(EKG)和光电容积脉搏波(PPG)发出的生物信号,敏感度与取样率极高。具有体积超轻薄、超低功耗、高整合等特色...

2018/09/11 11:09
4
0
TCP通信数据接收栈实现

很惭愧TCP/IP协议卷一还没有看完,实在是毅力问题。 在使用TCP的时候一向怀疑数据是否能够完整接受,先发送一个"hello"字符串后再发送一个“world”字符串,可能就会在你不知道的时候底层开始...

2014/10/25 15:46
268
0
MT2511芯片技术资料,MT2511处理器资料解析

日常给大家分享MTK芯片资料,论坛上有很多关于MTK芯片资料,是一个资料共享的平台,各种型号,包括规格书,原理图,设计表等开发资料,需要的可以到闯客网技术论坛下载 资料链接:https://b...

2018/11/07 18:32
1
0
oracle自带的一些基本的常用的函数

1.TO_DATE(字符串,日期格式) oracle自带函数 将字符串转化成日期处理 直接传入的util.date会,有可能与数据库的sql.date不匹配而报错 例如:SELECT TO_DATE('2008-8-8','yyyy-MM-dd') FROM ...

2015/04/20 10:48
8
0
shell常用集锦

a=$( expr 'helloworld20140501.txt' : '.*\([0-9]\{8\}\).*' ) echo $a linux shell 中可以将命令的结果赋值给变量,$(命令)这种格式将返回命令执行后的结果字符串 上面命令执行后,变量a的...

2016/10/11 16:49
13
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部