title: Throttling reads from an SQS queue
body: <p>I have a Mule application which is reading off an SQS queue. I am trying to find a way to throttle my reading from the queue.</p>
  
  <p>My requirement is to limit the time between polling from the queue and also to only read a single message at a time.</p>
  
  <p>poll the queue every 10 seconds for only 1 new message</p>
  
  <p>If set the following on the mule sqs:receive-messages connector would that correspond to what I'm after?</p>
  
  <p>pollingPeriod
  numberOfMessages</p>
  
  <p>I'm a little unsure from reading the documenation whether pollingPeriod is for sqs long polling which is not what I want, or if it is actually to specify how often to poll.</p>
  
  <p>thanks</p>