Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.17.0
-
None
-
Advanced
Description
I use a thread processor to implement multi-threading
I wish that the deadletter endpoint of the route to be called when the pool reject the execution of the task (to save the message on disk)
However, whatever the rejectedPolicy I choose, the rejected exchange is just dropped because the exchange is marked with routeStop and redeliveryExhausted.
I think it's correct to not redeliver (we are lacking resources, replaying won't help), but there should at least be a way to handle the failed message somehow.