title: RabbitMQ: how to limit consuming rate
body: <p>I need to limit the rate of consuming messages from rabbitmq queue.</p>
  
  <p>I have found many suggestions, but most of them offer to use prefetch option. But this option doesn't do what I need. Even if I set prefetch to 1 the rate is about 6000 messages/sec. This is too many for consumer.</p>
  
  <p>I need to limit for example about 70 to 200 messages per second. This means consuming one message every 5-14ms. No simultaneous messages.</p>
  
  <p>I'm using Node.JS with amqp.node library.</p>