Spring AMQP: как знать, что сообщение генерирует AmqpRejectAndDontRequeueException - PullRequest
0 голосов
/ 28 января 2019

Мы ErrorHandler для слушателя.Мы находимся в весеннем автоматическом режиме AMQP.

В некоторых случаях мы вызываем исключение Spring (например, проблема сериализации) и получаем это исключение в ErrorHandler.Итак, мы не знали, какое сообщение вызывает это исключение.

Можно узнать это?Как и заголовки сообщений, в которые мы помещаем простую функциональную информацию.

Tanks's

1 Ответ

0 голосов
/ 28 января 2019

Обработчик ошибок получает ListenerExecutionFailedException со свойством failedMessage (и цепочкой причин).

...