一水轩
Born for code
Konck! Knock!
OK
一水轩
Choose mode
dark
auto
light
Home
Category
服务端
JDK源码
JVM
Java进阶
设计模式
中间件
Spring
Dubbo
Redis
前端
JS
前端DevOps
问题解决
线上问题
开发问题
其他
懂
Linux
Tag
TimeLine
Contact
GitHub
(opens new window)
简书
(opens new window)
Konck! Knock!
OK
kkyeer
分布式邮件推送系统:
前提:服务器NTP时间同步,误差不超过1秒
使用DB持久化存储JOB配置
任务重复执行:
服务器时间NTP同步
redis锁,key为JobGroup_JobName_TriggerGroup_TriggerName_yyyyMMddHHmmss,value为1
长耗时任务均匀分布
配置更新后刷新
redis锁,key为Version_ID,value为1