创建宝塔秒级计划任务教程

建站教程
81 0

1.打开宝塔计划任务列表

2.任务类型为:Shell脚本(任务名称自定义)

3.执行周期为N分钟->1分钟

4.输入以下代码(注意修改代码中的“需要监控的域名”)

step=2 #间隔的秒数,不能大于60      
for (( i = 0; i < 60; i=(i+step) )); do    
curl  -sS --connect-timeout 10 -m 60 '需要监控的域名'    
echo "----------------------------------------------------------------------------"    
endDate=`date +"%Y-%m-%d %H:%M:%S"`    
echo "★\\\[$endDate\\\] Successful"    
echo "----------------------------------------------------------------------------"    
    
sleep $step    
done    
exit 0

注:代码中的step为监控速度,如果step=1则为每秒执行一次,因为执行周期为1分钟60秒,所以step最大不能超过60

最后更新 2023-08-15
评论 ( 0 )
OωO
隐私评论