场景是这样的,在服务里利用sprint boot@Scheduled(cron = "${xx.run.schedule}")定义了一个定时服务,xx.run.schedule变量在一个配置文件中, 服务正在运行中,现在临时想停用几天,想到的方案是修改一下变量,让他暂时不会运行,当然可以设置成几个月后执行,然后过几天再改回来,但是突然冒出一个想法,有没有永远不会执行的cron表达式,一搜索,还真有。

利用2月没有31号这一个漏洞,将执行时间设置在2月31号,则这个定时任务永远不会执行。0 0 5 31 2 ?

来源

利用同样的原理可以找出非常多的日期,让定时任务不能执行。

转载于:https://www.cnblogs.com/foolgry/p/11489730.html

永远不会执行的cron表达式相关推荐

  1. QuartZ Cron表达式详解

    本文包含如下内容 CronTrigger简介 Cron 表达式 Cron表达式可选的值 Cron表达式的配置规则 Cron表达式范例: */5 * * * * ? 每隔5秒执行一次 0 */1 * * ...

  2. (转)Java任务调度框架Quartz入门教程指南(四)Quartz任务调度框架之触发器精讲SimpleTrigger和CronTrigger、最详细的Cron表达式范例...

    http://blog.csdn.net/zixiao217/article/details/53075009 Quartz的主要接口类是Schedule.Job.Trigger,而触发器Trigge ...

  3. Spring定时任务@Scheduled注解使用配置方式(cron表达式、fixedRate和fixedDelay)

    Spring定时任务@Scheduled注解使用配置方式(cron表达式.fixedRate和fixedDelay) 序言: 个人推荐一个很方便的在线Cron生成器(网页版):https://qqe2 ...

  4. cron 每周一执行_详解定时任务中的 cron 表达式

    1.前言 我们经常使用 cron 表达式来定义定时任务的执行策略,今天我们就总结一下 cron 表达式的一些相关知识. 2. cron 表达式的定义 cron 表达式是一个字符串,该字符串由 6 个空 ...

  5. java定时任务cron表达式每周执行一次的坑

    java springboot 利用schedule执行定时任务是很常用的功能,有一个很常用的网站就是在线Cron表达式生成器,但是在这个网站最近遇到一个坑. 我要每周四执行一次,我把我写的表达式在这 ...

  6. 根据cron表达式获取最近几次执行的时间

    根据cron表达式获取最近几次执行的时间 最近有个新需求,就是现在有个定时任务,前端需要展示出最近一次的具体执行时间: 具体可有以下两种做法(可能更多),个人推荐方式一 方式一:指定获取的最近执行的次 ...

  7. cron表达式实现40分钟执行一次的解决方案

    因为玩cron有一段时间,长久以来困扰我的一个问题: 怎么用cron实现40分钟执行一次? 之前用了几种实现方案: 0 0/40 * * * ? 0 40-40 * * * ?  0 */40 * * ...

  8. 获取cron表达式 下次执行时间 和 执行间隔

    public class CronTest {/*** 根据cron表达式获取执行周期*/@Testpublic void getPeriodByCron() {//30s执行一次String cro ...

  9. quartz 每月一次_quartz cron表达式 启动时先执行一次 以后每个月执行一次

    "0 0 0 1* ?" 每月第一日0时执行 --------------------------------------------- 字段 允许值 允许的特殊字符 秒 0-59 ...

最新文章

  1. CSE 3100 Systems Programming
  2. pat 1034. Head of a Gang (30)
  3. 造轮子-AgileConfig一个基于.NetCore开发的轻量级配置中心
  4. okcoinapi开发代码_比特币程序化交易入门(5):WebSocket API
  5. DHCP中继处理办法
  6. XnView v1.93.6 Final 注册机
  7. TCP—三次握手和四次挥手详解
  8. 水经注地图下载器为什么叫万能下载器
  9. 平板电脑全国产化电子元件推荐方案
  10. 1、串口(UART/COM/TTL/RS232/RS485)
  11. 一文看懂外汇风险准备金率调整为 20%的含义
  12. Spring Boot 项目 启动 端口经常被占用 彻底解决方案
  13. 计算机 无法进入睡眠模式,win10电脑无法进入睡眠模式怎么解决
  14. IE6,IE7和firefox的兼容问题大集合
  15. Redis相关知识点
  16. python算法入门书籍推荐书目_10本算法入门书籍推荐
  17. Java SE 基础知识
  18. php的安装完成后为什么显示空白页?
  19. 计算机毕业设计java+ssm的仓库进销存系统(源码+系统+mysql数据库+Lw文档)
  20. PDF文件编写者c#类库(版本1.26.0)

热门文章

  1. MySQL相关常用命令
  2. iPhone放大模式详解
  3. 打印modal框中在线生成的二维码
  4. Python基础、条件语句和基本数据类型
  5. 诺基亚将携手Nedaa在迪拜设立IoT实验室
  6. js返回上一页与前进下一页
  7. Linux学习之CentOS(五)--让我有些郁闷的mount命令
  8. AVFoundation 简介
  9. 阿里巴巴集团成为国家信息安全漏洞库(CNNVD)技术支撑单位
  10. Android开源项目--分类汇总