Como retirar uma mensagem no RabbitMQ?

Eu tenho algo como uma fila de trabalhos no RabbitMQ e, mediante uma solicitação para cancelar um trabalho, gostaria de retirar as tarefas que ainda não começaram a processar (suas mensagens não foram confirmadas), o que corresponde à retirada essas mensagens das filas para as quais foram roteadas.

Não encontrei essa funcionalidade no AMQP ou na API RabbitMQ; talvez eu não tenha procurado bem o suficiente? Ou terei que usar uma solução alternativa (não é difícil, mas ainda assim)?

questionAnswers(4)

yourAnswerToTheQuestion