戏剧任务队列的简单调度
periodiq的Python项目详细描述
戏剧化任务队列的简单调度程序
dramatiq任务队列很好,但没有调度程序。这个 项目填补了空白。
功能
- cron式的日程安排。
- 单一流程。
- 快速简单的实现。
- 使用sigalrm轻松获得资源。
- 没有依赖,只有戏剧依赖。
- 与戏剧一致。
- 跳过过期邮件。
安装
Periodiq根据LGPL3.0+获得许可。
$ pip install periodiq
像这样声明周期性任务:
# filename: app.pyimportdramatiqfromperiodiqimportPeriodiqMiddleWare,cronbroker.add_middleware(PeriodiqMiddleWare(skip_delay=30))@dramatiq.actor(periodic=cron('0 * * * *))defhourly():# Do something each hour…...
然后,使用以下命令运行计划程序:
$ periodiq -v app
支架
如果需要帮助或发现错误,请注意项目。法语 英语口语。