我在测试应用程序中使用pycurl来通过REST来强调我的应用程序。我注意到如果我每秒只发送1000条消息,pycurl将开始占用大量CPU,有时会返回错误消息。
pycurl.error:(7,'无法连接到127.0.0.1:无法分配请求的地址')命令以非零状态退出1
我看了网上abit并注意到其他人也注意到了高CPU利用率。我想知道我能做什么或配置什么?也许有办法修改pycurl绑定到套接字的方式?
由于 摩根
答案 0 :(得分:2)
您可能正在泄漏套接字文件描述符。确保关闭所读取/写入的所有连接和文件。您可以在以下位置获得pycurl错误代码的参考:
http://curl.haxx.se/libcurl/c/libcurl-errors.html
您也可以尝试设置CURLOPT_VERBOSE选项,以获取更多调试信息。