专栏名称: 马哥Linux运维
马哥linux致力于linux运维培训,连续多年排名第一,订阅者可免费获得学习机会和相关Linux独家实战资料!
目录
相关文章推荐
运维  ·  最近,后端的薪资彻底爆了。。。 ·  昨天  
运维  ·  B 站崩了 ·  2 天前  
51好读  ›  专栏  ›  马哥Linux运维

shell脚本执行超时怎么办?

马哥Linux运维  · 公众号  · 运维  · 2017-08-30 08:00

正文

请到「今天看啥」查看全文


,效果如图:

从26秒到31秒,的确达到了5秒就跳出的效果。

牛刀小试结束,那么现在我们就来进化一下我们之前的那个MQ脚本,之前在 http://chenx1242.blog.51cto.com/10430133/1884415  里我曾经写过一个MQ脚本,但是那个MQ脚本有点理想化了,里面忘记了添加“超时监控”以及“重启失败的话会发邮件提醒运维人员”这两个功能,在这里我们就把上面两个短板补齐。

首先,我们先运行一下看看这个MQ看门狗脚本需要运行的时间:

从上面可见整个脚本运行大约需要13秒,那么我们考虑到其他因素设定超时时间为20秒,执行效果如图:

返回码是0,那么再看看如果因为超时而停止的返回码是多少呢?







请到「今天看啥」查看全文