接触过bt想必都知道宝塔linux面板自带的定时任务最低周期为一分钟,那么如果我们要设置任务为多少秒的话可以通过执行shell脚本的方法来实现秒级监控,就是无限循环的访问你设置的url,这样的话会大量消耗服务器资源(大佬请无视),所以谨慎添加。
如何设置呢?请看下面:
我们都知道宝塔面板最低只能设置一分钟的监控.但是我们往往需要更高频率的监控来执行任务.那么我们就需要用到shell脚本来执行了。
教程来了:
进入宝塔-计划任务
任务类型-shell脚本
任务名称:随便填
执行周期:N分钟-1
脚本内容:
#!/bin/bash
step=10 #单位:秒;间隔的秒数,最大60。需要几秒监控就填几
for((i=0;i<60;i=(i+step)));do
curl -s http://blog.qqder.com/(你需要监控的地址)
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "★[$endDate] Successful"
echo "---------"
sleep $step
done;
exit 0
版权属于:晨狐博客
本文链接:https://liuzhuai.com/archives/8.html
转载时须注明出处及本声明