Лучший способ сделать это, если обработка не является частью онлайнового запроса, на который вам нужно ответить, - написать специальные сценарии, в которых всегда будет работать цикл (и, возможно, спящий режим, если не нужно много работать) .
Вы извлечете сообщение, обработаете его, удалите и перейдете к следующему.
Запустите эти процессы при запуске машины и следите за ними, используя что-то вроде Supervisord