kubernetes readinessProbe tcpSocket的成本

kubernetes readinessProbe tcpSocket的成本,kubernetes,Kubernetes,我部署了k8s吊舱,配备以下准备就绪探测器 readinessProbe: tcpSocket: port: 1234 initialDelaySeconds: 15 periodSeconds: 2 tcpSocket探头的成本有多高 要监视该端口,我希望以最小延迟(如1秒)从以下位置进行探测: 第三种类型的活动性探测器使用TCP套接字。通过此配置,kubelet将尝试在指定端口上打开容器的套接字。如果它能够建立连接,则认为容器是健康的,如果它不能,则认为它是失败

我部署了k8s吊舱,配备以下准备就绪探测器

readinessProbe:
  tcpSocket:
    port: 1234
    initialDelaySeconds: 15
    periodSeconds: 2
tcpSocket
探头的成本有多高

要监视该端口,我希望以最小延迟(如1秒)从以下位置进行探测:

第三种类型的活动性探测器使用TCP套接字。通过此配置,kubelet将尝试在指定端口上打开容器的套接字。如果它能够建立连接,则认为容器是健康的,如果它不能,则认为它是失败的

因此,本质上,您需要一些东西从Pod内部接受给定端口上的TCP连接(即使用Sidecar容器)。打开一个套接字一点也不贵,它通常会在毫秒而不是几秒钟内完成,具体取决于您的网络


但是,这也取决于Pod端口后面的服务。如果需要大量资源,可能会影响您的设置。如果只是在端口上接受连接,一切都应该正常。

您能澄清“昂贵”一词的用法吗?