title: Spring RabbitMQ - Message Requeue limit
body: <p>Using Spring-boot and Spring-starter-amqp for my messaging app. My Problem scenario is this : </p>
  
  <p><strong>First Problem</strong> : I want to requeue my message only for 5 times and then message should be comeout from queue if business exception occurs(here I am focusing only on business exception). </p>
  
  <p><strong>Second Problem</strong> : If first use case is possible, can we somehow increase time to requeue based on the attempts. Suppose in the first attempt business exception occurs it should requeue immediately but in the second attempt it should requeue after 2 mins then 4 mins then 6 mins then 8 mins then 10 mins like time will increase based on the attempt. </p>
  
  <p>Thanks</p>