
任务调度
共 1 页,5 篇文章该标签下的所有文章


如何用APScheduler和FastAPI打造永不宕机的分布式定时任务系统?
2025-08-17
fastapi
APScheduler分布式定时任务协调解决了单点故障和任务重复执行的问题。其核心组件包括作业存储、执行器和触发器,通过Redis实现分布式锁、心跳检测和故障转移。FastAPI集成APScheduler可实现分布式任务调度,确保任务单节点 …
阅读更多
广告位
如何在FastAPI中玩转APScheduler,实现动态定时任务的魔法?
2025-08-16
fastapi
APScheduler是Python中强大的任务调度库,支持任务持久化、多种触发方式和分布式执行。与FastAPI集成时,通过将Scheduler实例挂载到应用状态中,实现动态任务管理。核心代码展示了如何初始化调度器、创建和删除任务,并模 …
阅读更多
BackgroundTasks 还是 RabbitMQ?你的异步任务到底该选谁?
2025-08-07
fastapi
FastAPI 的 BackgroundTasks 适用于轻量级任务,如日志记录和邮件发送,执行时间通常小于 3 秒。对于耗时任务,如图片处理和数据分析,推荐使用 RabbitMQ 结合 Celery。RabbitMQ 提供了消息持久化、任 …
阅读更多
