У нас есть сервер, на котором работают сельдерей и очередь Redis. Задачи определены на этом сервере.
Мне нужно иметь возможность вызывать эти задачи с удаленной машины.
Я знаю, что это делается с помощью send_task
, но я до сих пор не понял, КАК? Как сообщить send_task
, где находится очередь? Где я могу передать параметры соединения (или что нужно)? Я искал часы, и все, что я могу найти, это:
from celery.execute import send_task
send_task('tasks.add')
Ну, это означает, что мне нужно celery
на моей вызывающей машине. Но что еще мне нужно настроить?