For testing purposes I deleted the target topic and was expecting the application to timeout after some time. However after some research I understood that Kafka Streams retries a message by default until the target topic comes online again and the configurations under StreamsConfig (task.timeout.ms and request.timeout.ms) are set for the Kafka Producer.
Could anyone reassure me that this conclusion was true and if not could you advise on the configurations that I need in order to force Kafka Streams to stop retrying after some period of time.
MartinDM is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.