Avatar notebook default
14篇文章 · 8122字 · 3人关注
  • Celery 简介

    任务队列 任务队列是一种把任务通过线程或机器进行分发的机制,输入是一个工作单元--任务,工作进程则不断地检查任务队列来执行新任务。 celery...

  • 4 工作流

    signature signature 包含了位置参数、关键字参数和任务执行选项 它就可以被传递到函数里或序列化后在网上传递。 创建signat...

  • Celery FAQ

    什么时候使用celery 队列化所有的东西。适用于后台任务、在处理完web请求后还有工作需要做、确保某件事会被完成(异步的执行它并启用重试)、规...

  • 11 优化

    如果使用RabbitMQ,可以安装: using the pyamqp:// or librabbitmq:// prefixes. 默认会启用...

  • 10 安全

    中间人 工作进程信任从中间人那边拿到的任务,可以使用message singing来使得中间人的连接更加可信。 最好是在中间人上设置白名单 可以...

  • 9 监控

    工作进程 flower 基于web的实时监控

  • 8 Routing

    基础 自动路由 需要启用 [task_create_missing_queues](默认是启用的)这样在发现某队列不存在时会创建。 这样feed...

  • 7 周期任务

    celery beat 按照间隔运行任务,被集群中可用的工作进程来运行。 添加周期任务: 或 crontab 例子: crontab() E...

  • Celery 使用 +

    在项目中使用celery 项目结构: proj/celery.py proj/tasks.py 启动工作进程: -------------- c...

文集作者