我的发展环境是
base:python 2.7,Django == 1.11,celery == 3.1.25
VM #01 : nginx + gunicorn (web)
VM #02 : RabbitMQ server on ubuntu 14.04
VM #03 : celery worker
案例#1:正常工作
案例#2:接收任务但不要在工作人员中解雇。
=>它收到任务但不起作用。 ..
对于#2的情况,芹菜日志是
[2017-07-13 14:37:21,327: INFO/MainProcess] Received task: task.campaign.update_revenues[faf1b584-9af9-437f-a5e5-ce54749b73e9]
全部。没有更多的日志。没有任务日志(成功?失败?)。 并且该消息仍然存在于rabbitmq中。
为什么不执行任务?
对我有帮助吗?