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.