Django中使用Celery的方法步骤
Celery是一个简单、灵活和可靠的基于多任务的分布式系统,为运营提供用于维护此系统的工具。专注于实时处理的任务队列,同时也支持任务的调度。执行单元为任务,利用多线程这些任务可以被并发的在单个或多个职程上运行。Celery通过消息机制通信,通常通过中间人来分配和调节客户端与职程服务器之间的通信。Celery可以有多个职程和中间人,这样提高了高可用性和横向的扩展能力Celery由python语言开发,但是该协议可以用任何语言拉力实现,例如:Django中的Celery、node中的node-celery和php中的celery-php导入Celery:在 与项目同名的目录下 创建celery.py文件,特别注意:项目同名的目录下复制内容到该文件修改两处内容
用户评论