lsof can't identify protocol 句柄泄漏分析
前几天服务器上出现程序cpu标高,通过gdb看堆栈信息,发现Too many open files问题
通过lsof -p pid |wc -l看到文件非常高
分析如下:
程序主要是通过360开源的evpp 调用libevent 的http接口实现简单http服务器功能。所以一开始就就直接怀疑是evpp开源代码出现的问题,然后就看源代码分析。看句柄释放位置,但是不得而终。
后面开...
原创
2018-10-20 14:11:38 ·
5167 阅读 ·
0 评论