我的应用程序是一个uwsgi+django的架构。我使用gevent进行性能测试,同时运行1200个请求。在这一点上,uwsgi将抛出一个IO错误,并记录以下日志信息:
uwsgi_response_write_body_do(): Broken pipe [core/writer.c line 260]
IOError: write error
Django 1.4.0
uwsgi:1.9.13
python:2.6
TCP 监听队列:1000
这个“broken pipe”错误的原因是什么?
/var/log/nginx/error.log
中。同时,由于nginx只有对uwsgi.socket
(我使用unix sockets)的有限访问权限,也会出现权限错误。 - fl_