Spring publisher confirmation when channel is closed

Hi, i’m a Bruno colleague and i will be updating this thread for now.

The behavior remains with spring cloud functions.
Maybe the messages were directed into DMQ but since there is no DMQ configured they were discarded.
I don’t have tested it but it seems that messages in DMQ are not DMQ eligible, what if there is a reconnection in DMQ as well? The messages would be lost?
Before migrating to solace we were using Rabbit MQ with TTL to expire from DLQ to main queue, but it is not clear if the same is possible with solace, it seems like its not.

I’m using this topic to find the best way to not lose any message using Solace, thanks for your help.

  • Messages Redelivered - 55
  • Messages Queued (msgs) - 319
  • Attempted move to DMQ due to Maximum Redeliveries, Failed - 11
  • Maximum Redelivery Count - 5