Just as the title says, Kubernetes's liveness probe always fails when pod is under heavy load(500+ concurrency, 100000 request), i gave more cpu & memory resources to the pod, but it does not work.
Is there any method to handle this situation ?
Thanks!
As per @Williams Mao issue was resolved by increasing
readinessProbe.timeoutSeconds
.
If an application has huge load, the default timeoutSeconds: 1
may be not enough.
Good to read: configure-liveness-readiness-probes
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With