该功能主要是基于 TaskScheduler 和 CronTask两个类来实现。 直接干代码 1. 创建一个springboot 工程,依赖如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.or ...
分类:
编程语言 时间:
2020-02-15 18:39:57
阅读次数:
71
一、需求目标 1.需求描述之前笔者接触过一些营销业务场景,比如说: 用户注册未登录过APP第二天早上10点发一条营销短信促活红包过期前两天短信通知,下午16:00发送等等定时任务处理业务。采用的技术方案是定时任务扫数据汇总表,分页读取一定数量然后处理然而随着业务的发展,业务多元化,遇到了以下场景: ...
分类:
其他好文 时间:
2020-02-15 12:59:45
阅读次数:
94
一、需求: 定时备份数据库数据 二、分析: 1. 定时任务 2. 备份数据库表结构和数据 三、实现: 1. pom 文件: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...
分类:
数据库 时间:
2020-02-12 18:52:42
阅读次数:
169
linux用户管理 linux有几种用户身份,好比qq群 UID,GID UID 用户的id号,root是0,普通用户从1000开始 GID,是用户组的ID号 linux下存放用户账户信息的文件是 useradd 只有root有权限才能创建普通用户,默认uid从1000开始递进 su命令 su命令用 ...
分类:
其他好文 时间:
2020-02-12 18:22:31
阅读次数:
78
最近的一个功能定时任务要求在当天凌晨2点生成前一天的数据。涉及到数据库时间的操作,特此记录一下,后面找时间把获取时间这一块全部整理一下。 ...
分类:
数据库 时间:
2020-02-12 16:45:44
阅读次数:
101
配置时间如果错误,代码不会运行 *表示任意时刻 ...
分类:
其他好文 时间:
2020-02-11 00:10:47
阅读次数:
47
玩转SpringBoot之定时任务详解 阅读目录: 序言 一、静态:基于注解 二、动态:基于接口 三、多线程定时任务 阅读正文: 回到顶部 序言 使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式: 一、基于注解(@Scheduled) 二、基于接口(SchedulingCon ...
分类:
编程语言 时间:
2020-02-09 11:17:55
阅读次数:
69
直接上图:搞定(一定要加@EnableScheduling(开启定时任务)这个注解@Component(让spring扫描到)),下面是每五秒执行一次 结果: ...
分类:
编程语言 时间:
2020-02-08 15:45:39
阅读次数:
50
从行业趋势看,Serverless 是云计算必经的一场革命 2019 年,Serverless 被 Gartner 称为最有潜力的云计算技术发展方向,并被赋予是必然性的发展趋势。Serverless 从底层开始变革计算资源的形态,为软件架构设计与应用服务部署带来了新的设计思路。 为此,我们策划了 " ...
分类:
其他好文 时间:
2020-02-07 18:39:17
阅读次数:
71
每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ? 例1:每隔5秒执行一次:*/5 * * * * ? 例2:每隔5分执行一次:0 */5 * * * ? 在26分、29分、33分执行一次:0 26,29,33 * * * ? 例3:每天半夜12点30分执行一次:0 30 ...
分类:
编程语言 时间:
2020-02-05 20:37:18
阅读次数:
154