我正在尝试对正在暴露端口7654的群集进行负载平衡。我已经跟踪了instructions here。当完全遵循它(创建nginx集群)时,它工作正常,但是当我尝试将它应用于我的容器时,我无法通过健康检查。如果我使用kubectl使用LoadBalancer而不是NodePort公开7654,我可以连接,所以看起来容器工作正常。有没有人有任何关于创建负载均衡器的建议?
答案 0 :(得分:0)
根据https://cloud.google.com/compute/docs/load-balancing/health-checks#overview成功的运行状况检查"必须返回代码为200的有效HTTP响应,并且通常在timeoutSec
期间内关闭连接"。您的空响应可能无法关闭HTTP连接并添加HTML内容导致后端关闭连接。