Last active
October 26, 2018 09:45
-
-
Save omedhabib/c3c8ff74ec3993740e80d7235251e73a to your computer and use it in GitHub Desktop.
Bbjoern.wsgi
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bjoern | |
from app import application | |
bjoern.run( | |
wsgi_app=application, | |
host='0.0.0.0', | |
port=9808, | |
reuse_port=True | |
) |
Hi @stuz5000 I too had this same issue where i had a lengthy request which made all the other request wait is there any work around for this
i tried starting multiple process of bjoern but still some request gets stalled.
Thanks
one can put the web server behind reverse proxy e.g. nginx to buffer for slow connections
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi Omed -- does this really lead to being able to support 10,000 concurrent requests? I tied this - if i call some endpoint /sleep/1 that sleeps for 1 second, I get exactly 1 request per second -- only one request is processed at a time, which means that if your requests are lengthy or IO bound, performance might not look so hot.