GLBC负载均衡器可以与gunicorn sync工作者一起使用吗

时间:2018-09-13 06:56:21

标签: gunicorn kubernetes-ingress google-kubernetes-engine

我有一个使用gunicorn的微服务:

  

命令:[“ gunicorn”,“-bind”,“ 0.0.0.0:8000"、"ab:API"、"--access-logfile=-"、"--error-logfile=-”]]

我配置了一个准备和活跃度调查:

readinessProbe:
          httpGet:
            path: /health-check
            port: 8000
livenessProbe:
  httpGet:
    path: /health-check
    port: 8000
    initialDelaySeconds: 15
    periodSeconds: 10
    timeoutSeconds: 2

微服务的负载非常低(每分钟大约5个请求),并且此微服务有3个副本。 尽管有这个事实,但由于超时无法获取标头,因此每2小时进行一次健康检查仍失败。

我发现一个连接的问题: https://github.com/benoitc/gunicorn/issues/1194 但令我困惑的是,运行状况检查未使用负载均衡器。

可能是glbc load balancer以某种方式捕获了连接并没有释放它们吗?

0 个答案:

没有答案