Александр
не работал с брайтером, но раббит, если включены подтверждения получения, а это, думаю, ваш случай, вернет все неподтвержденные сообщения в очередь, если клиент упадет. Т.е. в вашем случае при падении хэндлера надо убедиться, чтобы падал channel или подключение. Если падает только ваш код, то достаточно завернуть в try-catch и написать логику повтора. С другой стороны, если вы не можете обработать сообщение, то возвращать сообщение в очередь смысла мало, т.к. вы его после этого снова получите.
Позвольте встречный вопрос, почему вы используете brighter?
Я пришёл на проект недавно и он тут был до меня