gpt4 book ai didi

linux - 在 TCP 端口上使用 nc 告诉服务是否启动?

转载 作者:太空宇宙 更新时间:2023-11-04 10:55:12 24 4
gpt4 key购买 nike

我可以在任何 TCP 端口上使用以下技巧来等待服务出现吗?

while true; do
nc -i 1 10.10.10.10 3306 >/dev/null && break
done

最佳答案

您的循环等待连接变为可用,但也等待成功的连接被服务器关闭(这可能永远不会发生)。这是一个等待端口打开的替代版本:

until nc -z 10.10.10.10 3306
do
sleep 5
done

关于linux - 在 TCP 端口上使用 nc 告诉服务是否启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29101556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com