标签: node.js rabbitmq celery
我最近一直在阅读任务队列和消息队列,我对所有内容如何组合起来感到困惑。
我看到node-celery和node-amqp都提供了添加到RabbitMQ队列的方法。但是,node-celery被描述为“任务队列”,而node-amqp被描述为“RabbitMQ的客户端”。有什么不同?或者node-amqp是否提供了与Celery类似的功能?
另外,RabbitMQ还没有队列吗?为什么我需要在RabbitMQ之上使用Celery?
答案 0 :(得分:3)
这里有两个概念: