title: Mutex is rabbitmq
body: <p>Is that possible to have mutex in RabbitMQ queue, i.e. If a client is reading from the queue, no other client should read from the queue. is that possible? </p>
  
  <p>Let me explain my scenario: </p>
  
  <blockquote>
    <p>Two application running in two different servers. reading the same queue. But, if one application is running and reading the messages from the Queue, the other application should not do anything. if the Main application fails or stopped, then the other application should
    start reading from this queue.</p>
  </blockquote>
  
  <p>This is kind of a fail over mechanism. Have anyone tried this before. Any help is much appreciated.</p>