Как установить 'Requeue = false' для сообщения nack'd с Spring Websockets и RabbitMQ? - PullRequest
0 голосов
/ 10 апреля 2019

Я использую STOMP через Spring Websockets для отправки / получения сообщений от RabbitMQ.Я хотел бы иметь возможность установить «Requeue = false» для сообщений с ошибками недоставленных сообщений.

От Кролика документы : NACK frames can optionally carry the requeue header which controls whether the message will be requeued or discarded/dead lettered. Default value is true.

Что не яснодля меня это то, как использовать Websockets для установки заголовка запроса.

Я пытался установить заголовок с headers.set("requeue", "false") в handleFrame(...) моего StompSessionHandlerAdapter.

Использование Spring 4.3.23

...