【Container App】如何长Ping一个目标主机和端口? - LuBu0505/My-Code GitHub Wiki
在上篇博客(【Container App】如何测试它是否可以正常发出请求?)中,我们介绍了使用curl命令来测试请求是否发送成功。
而本文则是上文的后续,如何长ping一个目标主机和端口?
是的,常规我们想到的是通过 ping 或者 telnet 来测试目标主机和端口是否可达。
如上所示,ping无法指定端口, telnet 则没有找到,需要额外安装。
除了 ping 和 telnet 之外,我们还可以使用nc (Netcat) 来检查主机端口。
命令:nc -zv <目标IP或域名> 443
那是否可以长ping呢?
可以的。只需要写一个while 循环执行nc命令就可以:
while true; do
nc -zv <目标IP或域名> 443
sleep 1
done
实验效果:
当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!