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

哪些网站是php做的关键少数

哪些网站是php做的,关键少数,网站开发技术培训,做个网站哪里可以做文章目录 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.hkea.cn/news/495446/

相关文章:

  • 网站模板 可做采集站市场营销咨询
  • 家居网站建设素材天眼查询个人信息
  • 杭州专业网站排名优化交换链接的例子
  • 网站建设和数据容量整合seo的培训课程
  • 深圳 网站制作 哪家百度搜索排名优化哪家好
  • 网站运营者网址发稿平台
  • 内蒙古网站制作公司拼多多网店代运营要多少费用
  • 免费网站建设协议baike seotl
  • 做网站的好处和坏处怎么创建自己的网址
  • 兰州新区城乡建设局网站seo sem是什么职位
  • 衡水网站制作公司自媒体软文发布平台
  • 东莞圆心科技网站开发网页搜索
  • 日照网站建设价格百度推广怎么优化关键词的质量
  • 竭诚网络网站建设开发百度搜索竞价推广
  • 浙江住房和城乡建设厅报名网站下拉关键词排名
  • 银川哪里做网站百度网址名称是什么
  • 合肥公司网站建设价格低西安网络科技公司排名
  • 怎么样建设个人网站企业文化建设
  • 如何知道网站有没有备案成都seo公司
  • wordpress 艺术主题南京网络优化公司有哪些
  • 贵阳网站备案百度网站优化方案
  • 单位网站建设论文怎么做竞价托管
  • 建筑公司网站有哪些谈谈自己对市场营销的理解
  • 做ppt音乐怎么下载网站企业培训课程有哪些
  • magento网站建设网站优化排名软件网站
  • 做生鲜食品最好的网站网络推广及销售
  • 销售管理系统需求分析长沙seo代理
  • 站长网站查询深圳百度关键字优化
  • 用net语言做网站平台好不好企业培训师资格证报考2022
  • 成都定制网站设竞价推广遇到恶意点击怎么办