宝塔linux版设置秒级监控
2021-01-25
·
via Shell on 轻风云
宝塔的定时任务最低周期为一分钟,那么我们可以通过执行shell脚本的方法来实现秒级监控,也就是无限循环,但是会大量消耗资源,请谨慎添加
在某某博客看到的源码复制下来执行直接报错
博主看了一会shell教程 修改了一下 代码如下
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#!/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
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。