本站所有内容仅限于本地断网调试与学习,如有侵权请邮件与我们联系处理!

网站首页 站长资讯 正文

宝塔linux版给定时任务设置秒级监控

曹操 2022-10-06 站长资讯 62 ℃ 0 评论 958字 free

很多朋友都购买了不限量提取代理IP的套餐,在多机器并发提取的时候会导致IP拥堵,所以我们可以写一个php将代理IP缓存到服务期内再去调用。

绝大多数时候我们的API是秒提的,可是宝塔的定时任务只有分钟级的,没有秒级的。这个时候我们可以写一个shell脚本来解决这个问题。

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

#!/bin/bash
declare -i step
step=1  # 这里是秒
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

添加好的效果如下图所示:


必看说明

  • 本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。
  • 本站文章或仅为文本内容原创,非程序原创。如有侵权、不妥之处,请联系站长第一时间删除。敬请谅解!
  • 本站所有内容严格遵守国家法律的条例,所有研究的算法技术均来源于搜索引擎公开默认允许用户研究使用的接口。
  • 阅读本文及获取资源前,请确保您已充分阅读并理解《访问曹操SEO网站需知:行为准则》。
  • 本站分享的任何工具、程序仅供学习参考编写架构,仅可在本地的虚拟机内断网测试,严禁联网运行或上传搭建!
  • 任何资源必须在下载后24个小时内,从电脑中彻底删除。不得传播或者用于其他任何用途!否则一切后果用户自负!
  • 转载请注明 : 文章转载自  曹操资源网 宝塔linux版给定时任务设置秒级监控
  • 本文标题:《宝塔linux版给定时任务设置秒级监控》
  • 本文链接:http://www.ccooc.cc/1211.html

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

网站分类
最新留言
文章归档
标签列表
站点信息
  • 文章总数:1332
  • 页面总数:1
  • 分类总数:47
  • 标签总数:337
  • 评论总数:39
  • 浏览总数:245225
嘿,欢迎咨询