• 如果您觉得本站还有点用,那么赶紧使用Ctrl+D 收藏吧
  • 热烈庆祝图库功能上线,具体请看站长公告
  • api接口慢慢研发中,具体请看发布页:接口发布页

宝塔设置秒级定时任务

源码分享 窝主 1个月前 (08-19) 77次浏览 已收录 0个评论 二维码

  秒赞网在前段时间由于某些因素,导致没有时间管理,现在闲下来了准备看看,但是发现后台的监控坏了(彩虹提供的监控没法访问了),只有自己想办法了,我想到宝塔面板有个计划任务功能可以使用,但是问题来了,linux系统最小就只能定1分钟,想快速响应就很麻烦。查了一下 百度,看到了这个方法,记录一下。

原理就是利用脚本做循环,但是这也是会让服务器增加资源消耗,宝塔最低1分钟执行一次,然后脚本又在这1分钟内控制执行次数,就类似于套娃的操作。脚本(我自己加了个开始时间,来确认是否执行准确)如下:

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
startDate=`date +"%Y-%m-%d %H:%M:%S"`
step=30 #间隔时间|1分钟内间隔30秒访问一次
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 "★[$startDate] Start"
echo "★[$endDate] Successful"

echo "----------------------------------------------------------------------------"
sleep $step
done
exit 0

操作方法:
宝塔设置秒级定时任务

调整好以后要自己执行一遍,然后查看日志是否准确;

注意任务列表是不是间隔1分钟,修改的任务会是30分钟,自己注意下;
宝塔设置秒级定时任务

在此也推荐一下自己的秒赞网吧,原来也有400多个QQ在上面运行,但是,因为长期未打理导致功能失效,但是又没人反馈给我,所有QQ的状态现在都已经属于失效状态,我就索性全部清理了,包括用户、QQ。目前后台监控已经修正,可正常使用,彩虹正版程序,可放心使用,站内全免费,注册即可添加QQ号,至于有什么作用请自行百度一下,百度说的更详细。有钱的大佬也可以点一下本文下面的打赏按钮来赞助一下,给予我更多的动力! :oops:
进入方式:
1.从本站首页幻灯片处点击图片即可进入:
宝塔设置秒级定时任务
2.点击下方链接即可进入:


二次元圈子, 版权所有
转载请注明原文链接:宝塔设置秒级定时任务
喜欢 (3)
[扫一扫投喂本站]
分享本页面
窝主
关于作者:
作者简介:咕咕咕

您必须 登录 才能发表评论!

正在获取,请稍候...
00:00/00:00

播放器
换装