Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis 芹菜任务不起作用_Redis_Celery_Delay - Fatal编程技术网

Redis 芹菜任务不起作用

Redis 芹菜任务不起作用,redis,celery,delay,Redis,Celery,Delay,每次我尝试使用delay()时,什么都没有发生 from celery import Celery app = Celery('tasks', broker='redis://localhost:6379') @app.task def run(msg): print(msg) word="xxx" run.delay(word) 我用ping检查了redis,它似乎在工作。 或者我应该使用不同的东西来运行Flask应用程序中的后台线程 您需要启动worker以拾取要处理的任务

每次我尝试使用delay()时,什么都没有发生

from celery import Celery

app = Celery('tasks', broker='redis://localhost:6379')

@app.task
def run(msg):
    print(msg)

word="xxx"
run.delay(word)
我用ping检查了redis,它似乎在工作。
或者我应该使用不同的东西来运行Flask应用程序中的后台线程

您需要启动worker以拾取要处理的任务


您需要启动worker来处理任务