正如标题所述,当Pod承受重负载(500+并发,100000请求)时,Kubernetes的活动性探针始终会失败,我为Pod提供了更多的cpu和内存资源,但是它不起作用。
有什么方法可以处理这种情况?
谢谢!
答案 0 :(得分:0)
根据@Williams Mao的问题通过增加解决
readinessProbe.timeoutSeconds
。
如果应用程序负载很大,则默认的timeoutSeconds: 1
可能不够。
很好读:configure-liveness-readiness-probes
答案 1 :(得分:0)
尝试通过“ kong health”命令更改探针。
readinessProbe:
exec:
command:
- kong
- health