Kubernetes服务间歇性超时

我想知道是否有人能指出我正确的方向,因为我一直在用这种方法拔头发。

因此,我有几个简单的服务(通过NodePort)运行,并且在大多数情况下,它们运行良好。 但是有时,我们会在服务上超时,我无法解释。

我一直在使用以下命令行进行测试,这些命令行将非常快地重现该问题。

while true; do clear && wget k8s-mn01:30088/CallBack/Status -O /dev/null && sleep 0.05; done

问题一旦解决,我将得到以下答复:

Resolving k8s-mn01 (k8s-mn01)... 192.168.123.101
Connecting to k8s-mn01 (k8s-mn01)|192.168.123.101|:30088... connected.
HTTP request sent,awaiting response...

我当前正在运行一个由3个节点组成的BareMetal集群,该集群由1个主节点和2个工作节点组成。 一切都安装在CentOS 7上。

绒布网络安装了Kubernetes 1.17版。

首先(基于互联网上的信息),我认为这可能与丢弃的数据包有关,我将在conntrack中看到这些数据包。但不幸的是,情况并非如此。

最后一件可能很麻烦的事情:当我尝试访问主节点上的服务时,它将始终失败。

有人可以给我正确的方向指示吗?

预先感谢

ff136158 回答:Kubernetes服务间歇性超时

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2784245.html

大家都在问