定时调度在程序开发中经常用到,有些场景适用,但是有些不一定
定时任务带来的问题:
* 无状态,连续的两次运行需要借助外部进行状态管理,比如数据库存储当前索引位置
* 自启动的也有负载问题
或许队列可以帮你
具体还是看场景,不需要很严密的任务,容错较高的可以考虑使用队列,Redis里的List也是可以的
定时调度在程序开发中经常用到,有些场景适用,但是有些不一定
定时任务带来的问题:
* 无状态,连续的两次运行需要借助外部进行状态管理,比如数据库存储当前索引位置
* 自启动的也有负载问题
或许队列可以帮你
具体还是看场景,不需要很严密的任务,容错较高的可以考虑使用队列,Redis里的List也是可以的
本文标题:这个时候适合定时任务么?或许可以用队列
本文链接:https://www.haomeiwen.com/subject/wskrixtx.html
网友评论