Spring Rabbit Listener关闭处理程序或没有重新传递标志的返回消息

问题描述 投票:0回答:1

我有一个不寻常的情况,如果我的应用程序在处理消息期间已正常关闭(例如,自动缩放),则我不希望将消息重新发送到带有重送标志的队列中。我希望仅在应用程序崩溃时设置标志。我在代码中具有一个功能,可以以不同方式对待重新传递的消息,并且不应考虑由于正常关机而导致的重新传递的消息。我正在寻找某种关闭处理程序,可以从中将消息的副本发送到同一队列并丢弃原始消息,这样我就可以避免设置redelivered标志。

如果我的应用程序已正常关闭,是否有办法将消息返回到队列而无需设置重新传递的标志?

java spring rabbitmq spring-rabbitmq spring-rabbit
1个回答
0
投票

如果我的应用程序已正常关闭,是否有办法将消息返回到队列而无需设置重新传递的标志?

© www.soinside.com 2019 - 2024. All rights reserved.