🎄 Happy Holidays! 🥳

Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.

Happy Holidays!

Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.

Spring Cloud Stream - Confirming publication and Acknowledging Receipt

msharpe
msharpe Member Posts: 17

Hi

I read the following as well as some of the guides which talks about publishing and the dispatch being async.

https://solace.com/blog/publication-and-receipt-spring-cloud-stream-binder-solace/

All the examples refer to using a StreamBridge however, the same case occurs when an application is a 'processor', in which case we can't use the CorrelationData approach as described. Please correct me if I am misunderstanding.

I want to understand whether there is a way for the processor application not to ack when consuming a message if it fails to ack when publishing to the destination topic. As it stands we will lose messages without knowing, the only option being to raise an alert in the error handler.

This Week's Leaders