Java 定时任务求教

2023 年 4 月 27 日
 lufeng666
6258 次点击
所在节点    程序员
58 条回复
Kontinue
2023 年 4 月 27 日
难道不是一个 @Scheduled 就完事儿了吗
ilovey482i
2023 年 4 月 27 日
Quartz
hhjswf
2023 年 4 月 27 日
这种事情手机定个闹钟不是更简单?
lufeng666
2023 年 4 月 27 日
@Kontinue 每天都遍历一遍所有任务,这个方法很笨,因为大多数任务并不需要执行。数据量上来后,这个方法也特别耗性能。corn 表达式的生成与解析有没有啥好的三方库推荐的?
grance
2023 年 4 月 27 日
xxl
lission
2023 年 4 月 27 日
同 2 楼 Quartz
hidemyself
2023 年 4 月 27 日
一个定时任务就行了
遍历每个任务看下有没有到下次执行时间,到了就执行,没到就跳过
Bingchunmoli
2023 年 4 月 27 日
同问,如果做一个用户自定义时间的定时任务,怎么轻量一点
yyfbbb
2023 年 4 月 27 日
用 github actions 执行规则,设置每周五定时执行就可以
doyel
2023 年 4 月 27 日
写个 sendmail 用 OS 的 cron 调用,一个循环日程就能完成的事情,还要跑个应用吗。。。
linauror
2023 年 4 月 27 日
感觉日历中的日程基本就可以满足你的需求(小米),可以重复每天,或者周,月,年
crazyweeds
2023 年 4 月 27 日
其实自己写一个也很快,Timer 就能实现。
轻量开源就是 Quartz ,但是也挺烦的其实。
fengleiyidao
2023 年 4 月 27 日
Quartz +1
SmartTom
2023 年 4 月 27 日
用分布式的 xxjob 吧
goodidea1
2023 年 4 月 27 日
chatgpt 会给你答案
mmdsun
2023 年 4 月 27 日
推荐 powerjob
这个作者也在 v 站
MIUIOS
2023 年 4 月 27 日
Quartz 还要自己写 有点麻烦, 直接上 xxl-job 吧 然后写一个发送邮件就行了 我记得里面自带, 你一句代码都不用写
wqhui
2023 年 4 月 27 日
这么简单的操作只想 crontab 懒得写应用,或者你说个复杂点的场景?
RightHand
2023 年 4 月 27 日
win 计划任务调用 jar ,Linux 就 cron 呗
SilentRhythm
2023 年 4 月 27 日
延时队列是否可行,创建和触发时判断下次通知的时间,不过不知道 op 数据量有多大

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/935932

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX