Celery提交任务出错?

跟着官方的入门教程部署和运行的,为啥报这个错?

tasks.py

# -*- encoding:UTF-8 -*-

from celery import Celery

brokers = ‘redis://localhost:6379‘
backend = ‘redis://localhost:6379‘

app = Celery(‘tasks‘, broker=brokers, backend=backend)
app.control.purge()

@app.task
def add(x, y):
    return x + y

>>> from tasks import add
>>> add.delay(6,6)
<AsyncResult: e1b8521e-e8a1-4431-8232-b0cbe7a35e9e>

[2017-08-08 19:14:32,580: ERROR/MainProcess] Task handler raised error: ValueErr
or(‘not enough values to unpack (expected 3, got 0)‘,)
Traceback (most recent call last):
  File "c:\python352\lib\site-packages\billiard\pool.py", line 358, in workloop
    result = (True, prepare_result(fun(*args, **kwargs)))
  File "c:\python352\lib\site-packages\celery\app\trace.py", line 525, in _fast_
trace_task
    tasks, accept, hostname = _loc
ValueError: not enough values to unpack (expected 3, got 0)
[2017-08-08 19:15:46,049: ERROR/MainProcess] Task handler raised error: ValueErr
or(‘not enough values to unpack (expected 3, got 0)‘,)
Traceback (most recent call last):
  File "c:\python352\lib\site-packages\billiard\pool.py", line 358, in workloop
    result = (True, prepare_result(fun(*args, **kwargs)))
  File "c:\python352\lib\site-packages\celery\app\trace.py", line 525, in _fast_
trace_task
    tasks, accept, hostname = _loc
ValueError: not enough values to unpack (expected 3, got 0)

解决方案:celery -A your_app_name worker --pool=solo -l info 换这个试试

原文地址:https://www.cnblogs.com/yunlongaimeng/p/10291548.html

时间: 2024-11-13 14:05:50

Celery提交任务出错?的相关文章

向spark提交任务出错

1.首次提交 2.结果卡红框处较长时间然后出错 3.更改资源后成功提交

category is in invalid format hint微信第三方平台将第三方提交的代码包提交审核出错

微信第三方平台通过接口https://api.weixin.qq.com/wxa/submit_audit?access_token=TOKEN将第三方提交的代码包提交审核时一直返回错误码85008的错误信息: category is in invalid format hint 查了半天是接口提交数据时json_encode时中文不能编码提交 将向微信的提交代码     $this->https_post($url,json_encode($postData)); 改为     $this->

GIT提交代码出错File exists.

今天合并代码的时候执行了 git status 出现了下面的执行命令no changes added to commit (use "git add" and/or "git commit -a")执行了 git add 就报下面的错误了 fatal: Unable to create 'D:/3.0项目和资料/3.0项目/fanuc-部署项目/frame-static/.git/index.lock': File exists. Another git proce

svn更新和提交出错

1.svn更新出错: 执行clean up依然出错 Error: Previous operation has not finished; run 'cleanup' if it was interrupted 下载工具sqlite: 链接http://download.csdn.net/download/huozhouhftze/7280553 为方便执行命令,把sqlite.exe复制到svn项目的主目录下,也就是和.svn目录同级目录下 执行下面命令查看我执行的操作记录 sqlite3.e

svn出错:directory &#39;xxxx&#39; is out of date

解决方案:右键你所要提交的文件,team-->update 更新最新版本 然后再提交 svn出错:directory 'xxxx' is out of date

Celery初识及简单实例

Celery是一个"自带电池"的任务队列.易于使用,可以轻易入门,它遵照最佳实践设计,使产品可以扩展,或与其他语言集成,并且它自带了在生产环境中运行这样一个系统所需的工具和支持.本文介绍基础部分: 选择和安装消息传输方式(中间人). 安装Celery并创建一个任务 运行职程并调用任务 追踪任务在不同状态间的迁移,并检视返回值 一.选择中间人 Celery需要一个发送和接收消息的解决方案,其通常以独立服务形式出现,称为消息中间人. 可行的选择包括: RabbitMQ RabbitMQ功能

购物车

php 购物车实例 <?php if(! $session && ! $scid) {$session = md5(uniqid(rand()));SetCookie(scid, $session, time() + 14400);} class Cart { //开始购物车类 function check_item( $table, $session, $product) {$query = SELECT * FROM $table WHERE session=' $session

XDCTF-Writeup

Team:ROIS_ThreeLine(ET,Rice,liognaij) Note: 这篇writeup由本人和两位队友共同完成,非个人单独作品.其中仅包含队伍提交通过的题目,在两位队友努力下取得第14的成绩,谨以此文为纪念. 若有幸被转载还请注明出处. Web20 php彩蛋 URL后缀加上 ?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 即可得到flag http://game1.xdctf.com:8081/H86Ki4NnCSVv/?=PHPB8B5

svn突然不能用了!

case:周五下班将电脑关机,带回家本来打算周末加班的:但是后来周末有事,没有加班,周六和周末电脑根本没有开机.本周一过来开机,打开eclipse准备更新代码的时候,突然发现与资源库同步操作的时候报错,继续使用eclipse svn插件的其他操作,发现检出项目和提交代码也报错:但是可以还原和覆盖更新等一点点操作. 1.与资源库同步操作报错:同步 SVNStatusSubscriber 时报告了错误.1 中的 0 个资源已经同步.同时控制台打印:connection refused by the