当前位置: 首页 > news >正文

百度 模块网站软文代写发布网络

百度 模块网站,软文代写发布网络,小孩子做手工做游戏的网站,成都专业的整站优化文章目录 1 cron表达式介绍2 cron表达式语法介绍3 cron表达式阅读练习4 用途 1 cron表达式介绍 cron 表达式是一种用于指定定时任务执行时间的表达式,通常用于在 Unix/Linux 系统中设置定时任务。它由6个字段组成,分别表示秒、分钟、小时、日期、月份和…

文章目录

      • 1 cron表达式介绍
      • 2 cron表达式语法介绍
      • 3 cron表达式阅读练习
      • 4 用途


在这里插入图片描述

1 cron表达式介绍

cron 表达式是一种用于指定定时任务执行时间的表达式,通常用于在 Unix/Linux 系统中设置定时任务。它由6个字段组成,分别表示秒、分钟、小时、日期、月份和星期几,每个字段都可以设置相应的取值范围或特定的取值,用空格或制表符分隔开。例如,一个cron表达式可能是:“0 0 0 * * *”,它表示每天的午夜零点执行任务。

在cron表达式中,可以使用一些特殊字符进行更灵活的设置,比如:

  • 表示任意取值,如 * 表示每分钟、每小时、每天等
  • / 表示步长,如 */5 表示每隔5个单位执行一次
  • 表示范围,如 1-5 表示从1到5
  • , 表示枚举,如 1,3,5 表示1、3和5
    通过合理设置这些字段和特殊字符,可以精确地指定定时任务的执行时间,以满足各类定时任务的需求。cron表达式的格式为:“秒 分 时 日 月 周”,其中最后一个字段可以省略。

许多开源的定时任务框架大多支持cron表达式;


2 cron表达式语法介绍

​ xxl-job同样支持通过cron表达式来控制任务周期性调度执行表达式包含7个部分:分别从秒、分、时、日、月、星期、年七个时间维度来定义任务执行的周期;

cron表达式时间取值范围:

cron表达式格式:
*    *    *    *    *    *    *
-    -    -    -    -    -    -
|    |    |    |    |    |    |
|    |    |    |    |    |    + year [optional]
|    |    |    |    |    +----- day of week (1 - 7|    |    |    |    +---------- month (1 - 12)
|    |    |    +--------------- day of month (1 - 31)
|    |    +-------------------- hour (0 - 23)
|    +------------------------- min (0 - 59)
+------------------------------ second (0 - 59)
字段允许值允许的特殊字符
0-59, - * /
0-59, - * /
小时0-23, - * /
月内日期1-31, - * ? / L W C
1-12 或者 JAN-DEC, - * /
周内日期1-7 或者 SUN-SAT(注意:周日是1,周一为2,周六位7, - * ? / L C #
年(可选)留空, 1970-2099, - * /

特殊字段含义:

特殊字符意义
*匹配所有的值。如:*在分钟的字段域里表示 每分钟
?只在日期域和星期域中使用。它被用来指定“非明确的值” 不关心
-指定一个范围。如:“10-12”在小时域意味着“10点、11点、12点”
,指定几个可选值。如:“MON,WED,FRI”在星期域里表示“星期一、星期三、星期五”
/指定增量。如:“0/15”在秒域意思是每分钟的0,15,30和45秒。“5/15”在分钟域表示每小时的5,20,35和50。符号“”在“/”前面(如:/10)等价于0在“/”前面(如:0/10)
L表示day-of-month和day-of-week域,但在两个字段中的意思不同,例如day-of-month域中表示一个月的最后一天。如果在day-of-week域表示‘7’或者‘SAT’,如果在day-of-week域中前面加上数字,它表示一个月的最后几天,例如‘6L’就表示一个月的最后一个星期五(在西方,周末索引位为1,那么周一就是2,其它一次类推)
W只允许日期域出现。这个字符用于指定日期的最近工作日。例如:如果你在日期域中写 “15W”,表示:这个月15号最近的工作日。所以,如果15号是周六,则任务会在14号触发。如果15好是周日,则任务会在周一也就是16号触发。如果是在日期域填写“1W”即使1号是周六,那么任务也只会在下周一,也就是3号触发,“W”字符指定的最近工作日是不能够跨月份的。字符“W”只能配合一个单独的数值使用,不能够是一个数字段,如:1-15W是错误的
LWL和W可以在日期域中联合使用,LW表示这个月最后一周的工作日
#只允许在星期域中出现。这个字符用于指定本月的某某天。例如:“6#3”表示本月第三周的星期五(6表示星期五,3表示第三周)。“2#1”表示本月第一周的星期一。“4#5”表示第五周的星期三

参考cron在线表达式:https://www.matools.com/cron/


3 cron表达式阅读练习

(1)0 0 2 1 * ? 表示在每月的1日的凌晨2点调整任务(2)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业 ★★★(3)0 15 10 ? 6L 2002-2006 表示2002-2006年的每个月的最后一个星期五上午10:15执行作(4)0 0 10,14,16 * * ? 每天上午10点,下午2点,4点(5)0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时(6)0 0 12 ? * WED 表示每个星期三中午12点(7)0 15 10 * * ? 每天上午10:15触发(8)0 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发(9)0 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发(10)0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发(12)0 15 10 L * ? 每月最后一日的上午10:15触发(13)0 15 10 ? * 6L 每月的最后一个星期五上午10:15触发

4 用途

Cron表达式的用途主要集中在计划任务(Scheduled Tasks)和定时任务(Time-based Scheduling)方面,具体包括但不限于以下几个应用场景:

  • 系统维护与管理:

    • 自动备份:使用cron表达式可以设置每天、每周或每月的特定时间执行数据备份。
    • 清理日志文件:定期删除或压缩旧的日志文件以节省磁盘空间。
    • 更新缓存或索引:例如,数据库索引重建、Web服务器缓存刷新等。
  • 应用程序任务调度:

    • 报表生成:在每日结束时自动汇总数据并生成报表。
    • 数据同步:定时从一个系统抓取数据并同步到另一个系统中。
    • 电子邮件发送:按照预定的时间发送提醒邮件或者批量处理邮件队列。
  • 监控与报警:

    • 系统健康检查:定时运行脚本检测服务器性能指标或服务状态,并在发现问题时发出警报。
    • 安全扫描:周期性地进行安全漏洞扫描。
  • 网站内容更新:

    • 博客文章定时发布:预先写好的博客文章根据预设时间自动上线。
    • 动态页面内容刷新:如新闻网站定时拉取最新的新闻数据展示。
  • 批处理作业:

    • 大规模数据处理:比如大数据分析场景下,定时启动数据处理流程。

在这里插入图片描述



http://www.jinmujx.cn/news/113533.html

相关文章:

  • 潍坊网站建设网超网络营销的四种形式
  • 网站建设一年多少恰视频外链工具
  • 高端建站费用制作网站费用
  • 熊撑号怎么做网站推广百度统计
  • 浏览器看b站如何做友情链接
  • apache限制域名访问网站小程序生成平台系统
  • 静态网站是什么原因昆山优化外包
  • 光明乳业网站是谁做的如何给公司做网络推广
  • 沈阳企业建站模板北京网站优化培训
  • 网站制作机构网络项目推广平台
  • 安国手机网站设计大庆建站公司
  • 母婴类网站怎么建设广告软文小故事800字
  • 博罗网站建设哪家便宜东莞百度推广优化
  • 在什么网站上可以做免费广告360搜索引擎地址
  • 做企业网站广州网络营销推广公司
  • b2b2c 网站网站查询信息
  • 给人做赌博网站考研培训
  • 可以在视频网站上做新闻节目吗百度公司总部
  • 杭州网站关键词排名seo站长工具 论坛
  • wordpress 同步 朋友圈舟山百度seo
  • 全国生猪价格今日猪价行情表沧州网站优化公司
  • 红色企业网站源码全网营销软件
  • 保定网站优化百度推广售后客服电话
  • 网站图片修改搜狗优化排名
  • 设计导航网资源网站优化排名优化
  • wordpress cmd南京seo圈子
  • 电子商务网站建设好么张雷明任河南省委常委
  • 游戏开发 网站开发 难度seo优化seo外包
  • 优质做网站企业邮箱注册申请
  • ui培训班一般学费多少上海排名seo公司