我有一个客户端进程,它对服务器进程执行RPC(通过ømq)。我整个周末都让客户机在调试器中运行。你知道吗
今天早上,我收到了来自客户端的大量“打开的文件太多”错误。当然,记录器没有记录异常堆栈跟踪,所以我正在尝试定位错误的起源。我以为某个地方我没有正确地关闭插座。但是,lsof的输出报告了一系列这些(pid是2369):
seth@titan ~ $ lsof | grep 2369
...
python 2369 2427 seth 947u 0000 0,10 0 7715 anon_inode
python 2369 2427 seth 948u 0000 0,10 0 7715 anon_inode
python 2369 2427 seth 949u 0000 0,10 0 7715 anon_inode
python 2369 2427 seth 950u 0000 0,10 0 7715 anon_inode
...
我希望在TIME_WAIT
或其他地方看到一堆套接字。你知道吗
什么是anon_inodes
?他们和网络有什么关系吗?还是我找错人了?你知道吗
这是mint 17.3上的python3.4.3(3.19.0-33-generic#38~14.04.1-Ubuntu SMP)。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐