Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

node.js + rabbitmq,消费者等待生产者结束之后再消费?

$
0
0

刚接触rabbitmq,查看它的一个例子 Hello World,发现必须要等待sendToQueue()结束之后才开始consumer,一般mq不是一边生产一边消费的么?是我代码的问题,还是我理解的问题? 代码基本与上面的链接中的代码类似,只不过在sendToQueue()的外边加了一个循环:

	for (var i = 0; i < 400000; i++) {
       	   ch.sendToQueue(q, new Buffer(i + ''));
      	   console.log('whwhwhw' + i);
   	  }

想上面这样,将 i依次的打入queue中,consumer应该不断的收到数据才对啊,怎么会在这个for完成之后才开始consumer?😥

另外这个编辑窗口有点醉啊,没有预览么?


Viewing all articles
Browse latest Browse all 14821

Trending Articles