Replies: 1 comment 6 replies
-
@shamoon thank you for trying Granian within your project, it definitely helps to have more behavioral data on existing large projects.
A few things:
As you mentioned
not a Django expert here, but feels like the Django ORM is running out of available connections. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
First of all just want to say thank you for this project, amazing work.
In fact, the project is so exciting that one of our maintainers @stumpylog of the FOSS tool we work on wanted to try and move us over to Granian, which at first seemed to go great! However, in testing a beta of our first release with Granian we received reports (and can reproduce) an issue in our docker image where the web server becomes unresponsive after some time. It happens with normal usage but can be reproduced quickly by making many requests (see video below).
Full disclaimer, I'm not our backend dev so I'm not very well-versed in this, he is AFK this week (I think on mobile) but I wanted to get the conversation started.
We've tried a bunch of random things to no avail including upgrading to 2.1.0, using uvloop, tweaking backpressure, etc. As I mentioned I usually work more on our frontend code so I dont really know what Im doing here, but wondering if anyone has suggestions for how to investigate / what might be the issue.
Again, thank you!
Beta Was this translation helpful? Give feedback.
All reactions