我编写了一个Python应用程序,该程序读取任务数据库,并按不同的时间间隔schedule.enter()s这些任务.每个任务在执行时都会重新安排自己的时间.
我想将此应用程序与WSGI框架集成,以便可以添加或删除任务以响应HTTP请求.我假设我可以使用XML-RPC在框架过程和任务引擎之间进行通信,但是我想知道是否有一个框架具有内置的事件计划,可以通过HTTP对其进行修改.
解决方法:
听起来您真正想要的是大约Celery.这是一个基于Python的分布式任务队列,具有各种任务行为,包括periodic and crontab.
在2.0版之前,它依赖Django,但现在已减少为集成插件.