我们有一个运行 celery worker 的服务器和一个 Redis 队列。任务是在该服务器上定义的。
我需要能够从远程机器调用这些任务。
我知道它已经完成使用send_task
,但我仍然没有弄清楚如何?我如何知道send_task
队列在哪里?我在哪里传递连接参数(或任何需要的)?我一直在寻找几个小时,我能找到的是:
from celery.execute import send_task
send_task('tasks.add')
好吧,这意味着我也需要celery
在我的呼叫机上。但是我还需要设置什么?