Scheduled 简单使用
- 在方法体上添加@Scheduled 注解
- 倒计时时间表达式可以通过https://qqe2.com/cron
工具得到 - 在Application中添加启动Scheduled 计时器
使用Scheduled 的弊端
-
会有时差,程序不严谨
10.30下单,11:00检查不足一个小时,12:00检查超过一小时而且还多余30分钟 -
不支持集群
单机没毛病,使用集群后就会有多个定时任务
解决方案:只使用一台计算机节点,单独用来运行所有的定时任务 -
会对数据库全表搜索,及其影响数据库性能。
-
定时任务,仅仅适合用于小型的轻量级项目。