Может ли celery worker/server принимать задачи от производителя, не являющегося celery?

Я хочу использовать комет-сервер, написанный с использованием java nio, для отправки обновлений в реальном времени. При получении информации я хочу, чтобы она сканировала данные и отправляла задачи рабочим потокам через rabbitmq. В идеале я хотел бы, чтобы сервер celery сидел на другом конце Rabbit, управляя пулом рабочих потоков, которые будут выполнять эти задачи.

Однако, насколько я понимаю, сельдерей работает, сидя на обоих концах rabbitmq, и, по сути, берет на себя роль производителя и потребителя, будучи встроенным как в код потребителя, так и в код производителя. Есть ли способ настроить сельдерей, как я описал выше? Спасибо

6
задан Jaigus 15 August 2012 в 06:02
поделиться