title: Azure Queue Worker Role Multi Thread Example
body: <p>We have 4 Azure Queues which gets populated either by direct REST API or a WCF Service that we provide.</p>
  
  <ol>
  <li>We would like to have ONE worker role to monitor all these 4 queues.</li>
  <li>I'm thinking of using multi thread that reads the queue name etc. from config and spins the process method (which reads the message from queue and does the processing)</li>
  </ol>
  
  <p>Could someone please provide me an example or guidance on how to achieve this in a Worker role please? </p>
  
  <p>Not too sure if above can be achieved without multi threading as I'm quiet new to multi threading.</p>
  
  <p>Thank you</p>