-
-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stop responding in a few days in wsgi mode #383
Comments
@vooon can you also provide the full granian parameters/config you're using? |
@gi0baro it's similar to other services, since use same template, just app factory is
|
My guess is that something is blocking the Python threads and thus Granian runs out of working threads to process requests (it could also be the Rust runtime gets blocked, but I would expect connection refused/timeouts in that case). I'd suggest to configure
|
Closing this as stale |
I've set to run OpenStack Placement API to be run by Granian. But sees that it stop's responding in a day or two.
Unfortunately i do not see any logs, process looks alive, port are in netstat...
But if i
curl -v http://192.168.50.91:18778
it just hangs.I see the same problem for other components as well, Heat API, Barbican...
But Placement is very simple compared to others, it do not use eventlets or rabbitmq. Just WebOb and SQLAlchemy.
So it probably easier to debug.
I suppose that the problem somewhere in WSGI handling part, as Skyline APIserver (which is written on FastAPI, and so deployed in ASGI mode) working without a problem for months.
The text was updated successfully, but these errors were encountered: