Hello!
2016-07-19 23:03 GMT-07:00 Lucien Li <liha...@126.com>:
> 目前是这样的环境:
> 请求请求ngx+lua 我在lua里面获取用户请求的数据,然后调用压缩模块so文件,然后存入第三方存储服务器。
> 出现的问题是, 有时会出现curl发起一次请求cpu 99%
>
> gdb -p pid进行跟踪的结果
>
从你提供的 C 调用栈上看,是你通过 FFI 调用的外部 so 库里的代码出现执行过热,和 OpenResty 没有关系。你应该
profile 和优化你使用的外部 so 库。
Regards,
-agentzh