分页: 1 / 1

一个端口检测脚本的问题,怎么在遇到问题的时候过一段时间再进行第二次检测?

发表于 : 2011-11-01 23:54
scutdk

假设我现在有个ip列表,里面有100台服务器,我要监测80端口,我写个脚本扔到cron里边,每小时执行一次,看看服务是否正常。
但遇到有问题的服务器,我不想马上就发送邮件报警,因为这种情况也许只是暂时的,于是我想在遇到问题服务器的时候,过一段时间(比如5分钟)再检测一次,如果还是不行才发送告警邮件。

每小时执行一次我可以扔到cron里面,但是遇到问题服务器的时候,怎么推迟5分钟再检测有问题的那部分呢?

Re: 一个端口检测脚本的问题,怎么在遇到问题的时候过一段时间再进行第二次检测?

发表于 : 2011-11-01 23:58
scutdk
把有问题的那部分记录到文件里边,然后过5分钟读取这个问题服务器列表文件,再执行一次脚本?
那我就得弄两个cron了?

Re: 一个端口检测脚本的问题,怎么在遇到问题的时候过一段时间再进行第二次检测?

发表于 : 2011-11-02 1:18
lilydjwg
sleep 5 分钟再检测啦