宝塔linux版设置秒级监控

宝塔linux版设置秒级监控

Anderyly
2021-01-25 / 0 评论 / 22 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年02月27日,已超过268天没有更新,若内容或图片失效,请留言反馈。

宝塔的定时任务最低周期为一分钟,那么我们可以通过执行shell脚本的方法来实现秒级监控,也就是无限循环,但是会大量消耗资源,请谨慎添加

在某某博客看到的源码复制下来执行直接报错
3a38774c4dbab12f6b65920b327dae6.png

博主看了一会shell教程 修改了一下 代码如下

#!/bin/bash
declare -i step
step=25  # 这里是秒
for ((i = 0; i <= 60; i += step))
do
    curl -sS --connect-timeout 10 -m 60 'URL地址'
    echo -e "\n----------------------------------------------------------------------------"
    endDate=`date +"%Y-%m-%d %H:%M:%S"`
    echo "★[$endDate] Successful"
    echo "----------------------------------------------------------------------------"
    sleep $step
done
exit 0
0

评论 (0)

取消