上传者: 38631454
|
上传时间: 2022-05-21 13:13:47
|
文件大小: 137KB
|
文件类型: PDF
任务调度应用场景
所谓的任务调度是指安排任务的执行计划,即何时执行,怎么执行等。在现实项目中经常出现它们的身影;特别是数据类项目,比如实时统计每5分钟网站的访问量,就需要每5分钟定时从日志数据分析访问量。
总结下任务调度应用场景:
离线作业调度:按时间粒度执行某项任务
共享缓存更新:定时刷新缓存,如redis缓存;不同进程间的共享数据
任务调度工具
linux的crontab, 支持按照分钟/小时/天/月/周粒度,执行任务
java的Quartz
windows的任务计划
本文介绍的是python中的任务调度库,APScheduler(advance python