Hello! On Thu, May 29, 2014 at 6:09 AM, 小冶 wrote: > 比如说获取当前所有打开的tcpsock,所有spawn出来还没彻底销毁的coroutine…… > 还是说要自己在代码里做记录? > 这种需求适合使用 systemtap 这样的外部动态追踪工具来做,我不希望把这些监视代码放在 ngx_lua 内部,这会让代码基变得凌乱,同时也会有不易去掉的性能开销。可以参考 https://github.com/openresty/nginx-systemtap-toolkit#readme 以及 https://github.com/openresty/stapxx#samples 里的工具的做法。 Regards, -agentzh
I
Hello! On Thu, May 29, 2014 at 6:09 AM, 小冶 wrote: > 比如说获取当前所有打开的tcpsock,所有spawn出来还没彻底销毁的coroutine…… > 还是说要自己在代码里做记录? > 这种需求适合使用 systemtap 这样的外部动态追踪工具来做,我不希望把这些监视代码放在 ngx_lua 内部,这会让代码基变得凌乱,同时也会有不易去掉的性能开销。可以参考 https://github.com/openresty/nginx-systemtap-toolkit#readme 以及 https://github.com/openresty/stapxx#samples 里的工具的做法。 Regards, -agentzh --