[Triage] Switching from Gunicorn 23 to 25 breaks Django + k8s workload #3516
BehnazMoradabadi
started this conversation in
Issue Triage
Replies: 2 comments 1 reply
-
|
what curl to that endpoint gives you? |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
@BehnazMoradabadi I've created #3518 . Right now as a quick workaround you can increase threads from 4 to 16 or increase the number of workers to 2-4. I would definitely increase the number of workers anyway. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Type
Bug Report
Description
We had a container based on Django + Gunicorn 23 with these readinessProb and strartupProb and it was working fine:
after upgrading to gunicorn 25, k8s starts considering the pod unhealthy with
Rediness function does nothing except sending an empty response:
I don't see any weird log in the pod. It seems to be working, but it gets restarted constantly.
Can you please help me how to debug this furthur. No spike in the cpu or memory or even data transfer
Steps to Reproduce (for bugs)
No response
Configuration
Logs / Error Output
Gunicorn Version
gunicorn 25.0.3
Python Version
python:3.12
Worker Class
sync (default)
Operating System
alpine3.19
Additional Context
No response
Checklist
Beta Was this translation helpful? Give feedback.
All reactions