celery celerybeat可以使用没有Django的数据库调度程序吗?

Bru*_*sky 5 python redis celery celerybeat

我有一个包括Django 的小型基础设施计划.但是,由于我对Django的经验,我非常喜欢Celery.我真正需要的只是Redis + Celery来制作我的项目.而不是使用本地文件系统,我想保留Redis中的所有内容.我的当前架构使用Redis处理所有内容,直到它准备好将结果转储到AWS S3.不可否认,我没有很好的理由使用Redis而不是文件系统.我刚刚投入了大量资源来设计Docker并考虑到可扩展性,感觉不对.

tuo*_*mur 5

不久前我也在寻找非 Django 数据库调度程序,但看起来没有别的了。所以我拿了Django 调度程序代码并修改它以使用 SQLAlchemy。改为使用Redis应该更容易。

  • 推送到 [github](https://github.com/tuomur/celery_sqlalchemy_scheduler)。希望能帮助到你 :) (4认同)