2017-03-22 99 views
2

我們正在GKE上運行Kubernetes集羣,並使用NGINX入口控制器(以便我們可以接受WS連接)以及通過服務連接到網絡的網絡負載平衡器,以使其可通過Internet訪問。GKE隨機丟棄連接

一切正常無誤大部分時間。但是,我們看似隨機的時間間隔「拒絕連接」。看看這些日誌,看起來好像被刪除的請求永遠不會碰到NGINX(NGINX根本沒有記錄任何請求)。我們嘗試重新創建外部負載平衡器,服務等,但沒有成功。不知道該從哪裏走,或者問題在哪裏。

有人認識到這個問題嗎?或有任何潛在的解決方案?非常感謝!

+0

嗨!你能分享更多細節嗎?特別是關於你監控/體驗這個和網絡細節的方式。它只是監測 - > LB->節點池 - > Nginx Ingress? –

回答

1

您是否嘗試過創建新的羣集?奇怪的事情有時可能發生在GKE的世界

+1

只有似乎工作的東西。很奇怪,但創建新羣集後沒有問題。 –

0

你可以檢查羣集中的所有kube-proxy pod是否運行正常?使用以下命令:

kubectl get --namespace=kube-system pod -l component=kube-proxy -o wide 

也許某些kube-proxy無法正常運行。因此造成間歇性連接問題。