我在 Kubernetes 中运行一项服务,该服务由多个 nginx pod 代理,这些 pod 执行 SSL 终止和基本身份验证。我发现在部分流量上与端点的连接超时。
我向端点发出了一系列唯一请求,并在每个 nginx pod 上看到一些请求,因此每个请求都在接收流量。然而,在 nginx 日志中找不到超时的请求。
该服务本身通过 GCE LB 公开,它将流量引导至 nginx pod,nginx pod 本身又将流量转发至 elasticsearch。
答案1
该问题是由 GCE 上的实例组未分配适当的标签引起的