Panda_quantflow源码分析之Panda Schedule 模块分析

大道至简大道至简··239 浏览

Panda Schedule 模块分析

src/panda_schedule 是项目的独立任务调度模块入口。

注意: 当前版本中,该目录主要包含空的初始化文件,实际的定时任务调度逻辑核心位于 src/common/cron/crontab_manager.py。该模块可能被预留用于未来的独立调度服务部署。

1. 目录结构

src/panda_schedule/
├── __init__.py             # 包初始化
├── __main__.py             # 模块入口 (Empty)
├── crontab/                # Crontab 配置 (Empty)
└── tasks/                  # 任务脚本 (Empty)

2. 实际调度实现 (Common Cron)

请参考 Common 模块文档 以了解当前系统使用的基于 APScheduler 的调度实现。

在现有架构中,定时任务(如每日数据同步、策略定期运行)通常通过装饰器 @cron_task 定义在各个业务模块中,并在系统启动时由 init_all_task 自动发现并注册到全局调度器。

评论

还没有评论,来说点什么吧
0 / 2000