需求
通过脚本判断主机的存活状态
可使运维人员掌握机器状态,防止因宕机造成的请求处理延时,影响业务运行
思路
通过icmp协议的ping命令对主机进行探测
为避免误差,应对目标主机进行三次ping
1若三次都能ping成功,正常
2若三次都ping失败,则目标主机宕机
3其他情况报警
代码实现
注意:下列的> /dev/null为将输出的内容扔进去空,不显示执行过程
测试
参考
通过脚本判断主机的存活状态
可使运维人员掌握机器状态,防止因宕机造成的请求处理延时,影响业务运行
通过icmp协议的ping命令对主机进行探测
为避免误差,应对目标主机进行三次ping
1若三次都能ping成功,正常
2若三次都ping失败,则目标主机宕机
3其他情况报警
注意:下列的> /dev/null为将输出的内容扔进去空,不显示执行过程
参考