@MaxLich
java developer

По каким причинам сообщения в RabbitMQ могут переходить в unacked?

Здравствуйте. Работаю из джавы с рэббитом через спринговый RabbitTemplate. И никак не могу точно понять, когда сообщения могут зависать в очереди и держаться в состоянии unacked.
Раньше думал, что это может произойти из-за непредвиденного неотловленного эксепшена, но по логам приложения смотрю, что эксепшенов нет, а сообщения зависают.
Может есть ещё какие-то причины зависания сообщений?

ЗЫ И если можно, то подтверждайте свои слова ссылками на официальную документацию
  • Вопрос задан
  • 4512 просмотров
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Если конзьюмер не ответил ack то оно unacked. Обязательно надо посылать этот сигнал. Из там несколько видов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы