added  option for rabbitmq backend
Merge pull request #42 from pulse00/recover-patch

added recover option for rabbitmq backend