开发者社区> 问答> 正文

定时调度缺点有哪些?

定时调度缺点有哪些?

展开
收起
游客zvexcvxjsyxmm 2022-03-29 14:19:18 899 0
来自:大淘宝技术
1 条回答
写回答
取消 提交回答
  • 需要定时器定时调度,定时器调度间隔时间加长了超时任务处理的延迟时间; 数据库扫描器为避免重复扫描数据,一张表只能属于一台机器,任务库分表的数量就是任务处理的并发度,并发度受限制; 当单表数据量庞大时,即使从单张表中扫描所有待处理的超时任务也需要花费很长的时间; 本方案总体处理步骤为:先扫描出所有超时任务,再对单个超时任务进行处理;超时任务处理延迟时间需要加上超时任务扫描时间; 本方案处理超时任务的最小延迟为定时器的定时间隔时间,在任务数量庞大的情况下,本方案可能存在较大延迟。答复内容摘自《2021技术人的百宝黑皮书》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/ebook/download/7436

    2022-03-29 19:57:14
    赞同 展开评论 打赏
问答分类:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载