celery
thorraythorray
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
celery使用Automatic routing配置
需求:一个task文件中的不同消费者,通过不同的routing_key使用相同的队列里消费broker的消息。app = Celery('worker', broker=conf['BROKER_URL'])# task_queues定义了queue的名字和exchange的名字app.conf.task_queues = { 'new_queue': { 'exchange': 'ex', 'routing_key': 'task.#' # '#'表示all原创 2022-02-15 14:38:05 · 416 阅读 · 0 评论 -
python celery的task-based-class写法
python celery的task-based class写法from celery import Celeryapp = Celery('worker')class NewTask(app.Task): name = 'worker.task.wifi' def run(self, **kwargs): passapp.tasks.register(NewTask)# 生产端NewTask().delay(**kwargs)这是celery1.0的写原创 2021-06-07 15:48:25 · 517 阅读 · 2 评论
分享