Historically, this repo has used waitress instead of gunicorn which I am more familiar with. This dates back to when Micah set this repo up.
However, I get alerted when the site goes down or has issues. Since switching to Fly and more specifically since having the async views, I've seen some issues on Fly with the site.
I'm hoping by using gunicorn with some limits that the issues go away.
Specifically, I've seen requests queuing up on waitress with the following log message. This issue won't clear for many minutes. I'm not sure why waitress doesn't timeout requests and get back to a good state.
Historically, this repo has used waitress instead of gunicorn which I am more familiar with. This dates back to when Micah set this repo up.
However, I get alerted when the site goes down or has issues. Since switching to Fly and more specifically since having the async views, I've seen some issues on Fly with the site.
I'm hoping by using gunicorn with some limits that the issues go away.
Specifically, I've seen requests queuing up on waitress with the following log message. This issue won't clear for many minutes. I'm not sure why waitress doesn't timeout requests and get back to a good state.