美文网首页
Day-23 定时任务

Day-23 定时任务

作者: 郭文政 | 来源:发表于2019-08-26 17:14 被阅读0次

1.什么是定时任务

某个时间点定时执行一个任务

2.定时任务的使用场景

1.日志切割
2.电商定时秒杀
3.定时备份
4.时间调整
5.定时爬虫等

3.定时任务的书写标准

image.png
如图前面五个,分别表示的是分,时,日,月,周,然后跟上需要执行的命令,或者需要执行的任务。*
30 8-18/2 * * * /bin/sh /scripts/oldboy.sh
#按照上面的格式,这个定时任务指的是在每天8时至18时,每隔两个半小时执行一次脚本
30 21 * * * /application/apache/bin/apachectl graceful
# 每天晚上九点半执行该动作
45 4 1,10,22 * * /application/apache/bin/apachectl graceful
#每月1号,10号,22号的凌晨四点四十五分执行该动作
10 1 * * 6,0 /application/apache/bin/apachectl graceful
#六月每个星期天的凌晨一点十分执行改动作
0,30 18-23 * * * /application/apache/bin/apachectl graceful
#每天18点至23点整和18至23点半都执行该动作
* 23,00-07/1* * * /application/apache/bin/apachectl graceful
#每天晚上12点至七点每隔一小时执行一次,并且在晚上23点执行一次
00 11 * 4 1-3 /application/apache/bin/apachectl graceful
#4月的每周一至周三十一点执行一次该动作

4.cron的注意事项

crontab -e 可以制作定时任务,其实这是修改的/var/spool/cron目录下的文件,但我们一般用
crontab -e 命令。因为这样有错误语法提示
crontab -l 查看定时任务
crontab -r 清空所有定时任务(慎用)
cron的语法格式参考/etc/crontab

1.后面加命令时,需要写上命令的绝对路径
2.后面加命令时,可以加个脚本
3.创建定时任务时,需要给定时任务进行注释
4.定时任务可以将显示的内容重定向到一个文件

相关文章

  • Day-23 定时任务

    1.什么是定时任务 某个时间点定时执行一个任务 2.定时任务的使用场景 1.日志切割2.电商定时秒杀3.定时备份4...

  • 2019-07-31定时任务

    定时任务 定时任务实现方法 系统默认定时任务 用户自定义设置定时任务 定时任务配置文件 定时任务启动 定时任务样例...

  • 分布式定时调度-xxl-job

    一、定时任务概述 1.1 定时任务认识 1.1.1 什么是定时任务 定时任务是按照指定时间周期运行任务。使用场景为...

  • day 22 操作系统定时任务

    系统定时任务概念==生活中闹钟 系统定时任务实现方法: 实现定时任务配置: 定时任务如何进行设置 定时任务编写常见...

  • 7月30日 定时任务

    定时任务 代替人自动完成一些任务 定时任务实现的方法 定时任务软件:cronie定时任务软件:atd --- 设...

  • SpringBoot 定时任务

    1.如何定时任务 1.1 开启定时任务 1.2 @Scheduled(预定的)选择要定时执行的任务 == 定时在前...

  • crontab 定时任务

    查看当前用户的定时任务列表 创建(编辑)定时任务列表 定时任务格式 删除定时任务 注意 一定要设置crontab的...

  • 2019-10-14 定时任务方案

    定时任务方案 定时任务实现

  • Linux定时任务Crontab

    定时任务服务提供crontab命令来设定任务 定时任务命令: 定时任务服务提供crontab命令来设定任务 cro...

  • Android中 Handler延时 定时任务

    1.延时 2.定时任务,间隔固定时间执行某项任务 3.定时任务,间隔固定时间执行某项操作后关闭定时任务 参考:ht...

网友评论

      本文标题:Day-23 定时任务

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