【发布时间】:2019-03-13 15:36:00
【问题描述】:
我为我的 pod 配置了一个 livelinessProbe,它在同一个 pod 和特定端口上的路径上执行 http-get。它完美地工作。但是,如果我使用相同的设置并配置 readinessProbe,它会失败并出现以下错误。
Readiness probe failed: wsarecv: read tcp :50578->:80: 现有连接被远程主机强行关闭
实际上,在某个点之后,我什至看到活力探测失败了。不知道为什么。活跃度探测成功应该表明 kube-dns 工作正常,我们能够从节点访问 pod。这是我的 pod 规范的 readinessProbe
readinessProbe:
httpGet:
path: /<path> # -> this works for livelinessProbe
port: 80
initialDelaySeconds: 30
periodSeconds: 10
timeoutSeconds: 10
有没有人知道这里可能发生了什么。
【问题讨论】:
标签: kubernetes kubernetes-helm