跳到正文
全部案例

连接 Kubernetes 节点时随机出现 100 毫秒以上的卡顿

Debugging network stalls on KubernetesTheo Julienne / The GitHub Blog, 2019

GitHub 的 Kubernetes 集群上的服务偶尔出现 100 毫秒以上的延迟,哪怕是数据库自身几毫秒就完成的查询也不例外。团队把路径一层层剥开:先用压测客户端,再用 hping3 只发 TCP SYN 探测,然后单独测试节点之间的隧道,最后在主机之间直接发 ICMP。每简化一步,延迟依旧存在;探测的时间记录还显示这些卡顿是成组出现的。接下来的调查就顺着这条线索深入到节点内部。