• Crontab如何配置


    我们经常有一种诉求,定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用 Crontab 工具来定制自己的计划任务。

    禅道的计划任务

    禅道的提醒功能,计划任务功能,其实也是类似于Crontab的一个思路设计

    这里支持的提醒还是我们可以用Linux的Crontab来自定义提醒的规则,让缺陷提醒,任务提醒个性化又满足需求。

    38 9,13,18 * * *  php /opt/zbox/app/zentao/bin/ztcli  moduleName=report&methodName=remind
    可以扩展为每天9点38分,13点38分,18点38分 执行禅道任务,禅道本身是不支持此类任务定义。
    

    Crontab使用

    格式说明

    # Example of job definition:
    # .---------------- minute (0 - 59)
    # |  .------------- hour (0 - 23)
    # |  |  .---------- day of month (1 - 31)
    # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # |  |  |  |  |
    # *  *  *  *  * user-name  command to be executed
    
    

    常用命令

    yum install crontabs  下载安装
    service crond status 查看crontab服务状态
    service crond start 手动启动crontab服务
    crontab -l 查看定时任务列表
    crontab –e 编辑/添加定时任务
    

    使用实例

    实例1:每1分钟执行一次command
    命令:* * * * * command
    实例2:每小时的第3和第15分钟执行
    命令:3,15 * * * * command
    实例3:在上午8点到11点的第3和第15分钟执行
    命令:3,15 8-11 * * * command
    实例4:每隔两天的上午8点到11点的第3和第15分钟执行
    命令:3,15 8-11 */2 * * command
    实例5:每个星期一的上午8点到11点的第3和第15分钟执行
    命令:3,15 8-11 * * 1 command
    

    Crantab在线生成

    https://cron.qqe2.com/

    image67a9f1759c729b46.png

    扫一扫,关注我

  • 相关阅读:
    Javascript中怎么定义类(私有成员、静态成员)?
    Web前端国内的叫法与行业归类吗
    CSS hack,CSS简写,CSS定义应注意的几个问题
    7个在IE和Firefox中不同的JavaScript语法
    IE和Firefox中的事件
    IE8的css hack /9
    CSS hack
    运行,复制,保存,runCode,copyCode,saveCode,运行代码框
    自由使用层的叠加
    WordPress自定义URL的Rewrite规则
  • 原文地址:https://www.cnblogs.com/hally/p/13549920.html
Copyright © 2020-2023  润新知