Hello!
2014/1/6 <6047...@qq.com>:
> 通过执行章老师的stap++的时候,发现有个错误,具体信息如附件,请问知道什么原因吗?
>
lj-lua-stacks 工具是针对最新的 LuaJIT 2.1 的,在它的文档里面有交待:
https://github.com/agentzh/stapxx#lj-lua-bt
你使用的 LuaJIT 应当是 2.0 版的。你可以在 Lua 代码里直接打印 jit.version 这个东西的值。
对于 LuaJIT 2.0.x,你应当使用 Nginx Systemtap Toolkit 项目里的 ngx-sample-lua-bt 工具进行采样:
https://github.com/agentzh/nginx-systemtap-toolkit#ngx-sample-lua-bt
另外,请先加入 openresty 中文邮件列表再向列表发贴 :)
Regards,
-agentzh