Используя node-celery, мы можем разрешить узлу задавать задания Сельдерей в очередь задач. Как мы можем разрешить узлу работать сельдерейцем и потреблять очередь?Создание работника сельдерея с использованием node.js
28
A
ответ
6
Для сельдерея, если конечная точка является amqp. Оформить заказ Celery.js Github любой процесс узла, запущенный как потребитель amqp, будет работать нормально. Для каждого другого типа self.conf.backend_type
вы можете иметь разнообразный потребитель. Следующий пример - просто для amqp.
Один такой пример. Нижеследующий message
может быть целевым объектом Celery.
var amqp = require('amqp');
var connection = amqp.createConnection({ host: "localhost", port: 5672 });
connection.on('ready', function() {
connection.queue("my_celery_queue", function(queue){
queue.bind('#');
queue.subscribe(function (message) {
//eat your Celery work here
})
})
})
Смежные вопросы
- 1. Проверить статус работника сельдерея
- 2. Запуск сельдерея работника внутри проекта
- 3. Невозможно заставить работника сельдерея работать
- 4. выполнить произвольную функцию работника сельдерея
- 5. Запуск сельдерея работника в UnitTest
- 6. Нет ответа от работника сельдерея с TensorFlow
- 7. Создание отдельного подключения к базе данных для каждого работника сельдерея
- 8. Запуск работника сельдерея и сельдерея в качестве нити
- 9. Как захватить stdout удаленного работника сельдерея?
- 10. Вставить работника сельдерея в мой собственный код
- 11. Как отключить выход журнала работника из сельдерея?
- 12. Запуск сельдерея работника в фоновом режиме
- 13. Создание классов с использованием Node.Js
- 14. Ошибки работника сельдерея с помощью eventlet на Solaris
- 15. сельдерея работника - Потребляйте из очереди сопоставления регулярного выражения
- 16. Как я могу использовать PyCharm для локального отладки работника сельдерея?
- 17. Создание работника из данных URI
- 18. Создание DDP-сервера с использованием Node.js
- 19. Создание службы node.js с использованием NSSM
- 20. Создание PNG-изображения с использованием node.js
- 21. создание веб-приложения с использованием Node.js
- 22. Скребковый сайт с использованием сельдерея
- 23. Импорт CSV с использованием сельдерея
- 24. Интроспекция работника сельдерея для получения имени хоста/nodename
- 25. как контролировать статус работника сельдерея и перезапускать после смерти?
- 26. Есть ли способ ненасильственно остановить конкретную задачу работника сельдерея?
- 27. Журнал работника сельдерея содержит вопросительные знаки (???) вместо правильных символов юникода
- 28. номер Предельные задачи в очереди на сельдерея работника
- 29. Как запустить работника сельдерея на AWS Elastic Beanstalk?
- 30. Необходимо запустить работника сельдерея во время Django unittest
Я ищу то же решение. Не могли бы вы сообщить мне, нашли ли вы что-нибудь? – nathanengineer
@nathan Пока ничего. Вы можете попробовать upvoting вопрос! – Nyxynyx
@Nyxynyx Вы нашли лучший способ достичь этого? – Swamy