uwsgi löst einen E / A-Fehler aus, der durch einen Rohrbruch von uwsgi_response_write_body_do verursacht wurde
Meine Anwendung ist ein Setup von uwsgi + django. Ich benutze gevent, um Leistungstests durchzuführen und 1200 Anforderungen gleichzeitig auszuführen. Zu diesem Zeitpunkt wird uwsgi einen E / A-Fehler mit der folgenden Protokollmeldung auslösen:
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-Listenwarteschlange: 1000
Was ist die Ursache für diesen Rohrbruchfehler?