美文网首页
cron 秒级控制

cron 秒级控制

作者: Cryven | 来源:发表于2019-01-24 16:33 被阅读3次

场景

使用 crontab 每隔5秒执行一个脚本

纠正

crontab 最小调度单位是「分钟」,没法控制到「秒」.

*/5 * * * * /path/to/script

这里的 / 是指「步长」,意思是每隔5分钟执行一次脚本.

crontab 详细用法参考:Crontab 用法

方案

方案一

编写脚本

$ cat cron_seconds.sh
#!/usr/bin/env bash

while true; do
  SCRIPT # 脚本的执行路径
  sleep 5
done

cron 定时任务设置

* * * * * /path/to/cron_seconds.sh

方案二

$ crontab -l
* * * * * /path/to/script
* * * * * sleep 5;/path/to/script
* * * * * sleep 10;/path/to/script
* * * * * sleep 15;/path/to/script
* * * * * sleep 20;/path/to/script
* * * * * sleep 25;/path/to/script
* * * * * sleep 30;/path/to/script
* * * * * sleep 35;/path/to/script
* * * * * sleep 40;/path/to/script
* * * * * sleep 45;/path/to/script
* * * * * sleep 50;/path/to/script
* * * * * sleep 55;/path/to/script

相关文章

  • cron 秒级控制

    场景 使用 crontab 每隔5秒执行一个脚本 纠正 crontab 最小调度单位是「分钟」,没法控制到「秒」....

  • python cron

    python 对于cron表达式支持不是太好,不支持秒级,?与年,在croniter上面封装一层支持标准

  • Spring Task中cron表达式详解

    1.cron表达式格式: {秒} {分} {时} {日} {月} {周} {年(可选)} 2.cron各选项的取值...

  • cron 和 crontab格式区别

    cron秒 分 时 日 月 周crontab分 时 日 月 周

  • PHP-多任务秒级定时器

    描述 最近在公司部署crontab的时候,突发奇想是否可以用PHP去实现一个定时器,颗粒度到秒级就好,因为cron...

  • Crontab用法及秒级控制

    Crontab用法及秒级控制[http://blog.zblzm.work/crontab-a4mwv]

  • Cron表达式

    Cron表达式 字段释义 0 0/5 * * * ? 秒 分 时 天(月) 月 天(...

  • 转载spring定时任务(@Scheduled注解)cron表达

    cron表达式详解: 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为 秒(0~59...

  • Cron表达式的详细用法

    Cron表达式的格式 {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 秒 允许值范...

  • cron 表达式

    cron 表达式:1.cron一共有7位,但是最后一位是年,可以留空,所以我们可以写6位。 第一位,表示秒,取值0...

网友评论

      本文标题:cron 秒级控制

      本文链接:https://www.haomeiwen.com/subject/qrhujqtx.html