kubernetes readinessProbe tcpSocket的成本
我部署了k8s吊舱,配备以下准备就绪探测器kubernetes readinessProbe tcpSocket的成本,kubernetes,Kubernetes,我部署了k8s吊舱,配备以下准备就绪探测器 readinessProbe: tcpSocket: port: 1234 initialDelaySeconds: 15 periodSeconds: 2 tcpSocket探头的成本有多高 要监视该端口,我希望以最小延迟(如1秒)从以下位置进行探测: 第三种类型的活动性探测器使用TCP套接字。通过此配置,kubelet将尝试在指定端口上打开容器的套接字。如果它能够建立连接,则认为容器是健康的,如果它不能,则认为它是失败
readinessProbe:
tcpSocket:
port: 1234
initialDelaySeconds: 15
periodSeconds: 2
tcpSocket
探头的成本有多高
要监视该端口,我希望以最小延迟(如1秒)从以下位置进行探测:
第三种类型的活动性探测器使用TCP套接字。通过此配置,kubelet将尝试在指定端口上打开容器的套接字。如果它能够建立连接,则认为容器是健康的,如果它不能,则认为它是失败的
因此,本质上,您需要一些东西从Pod内部接受给定端口上的TCP连接(即使用Sidecar容器)。打开一个套接字一点也不贵,它通常会在毫秒而不是几秒钟内完成,具体取决于您的网络
但是,这也取决于Pod端口后面的服务。如果需要大量资源,可能会影响您的设置。如果只是在端口上接受连接,一切都应该正常。您能澄清“昂贵”一词的用法吗?