标签: spring-cloud-stream spring-kafka spring-retry
我正在尝试为我的Spring Cloud Stream应用程序编写一个错误处理程序;但是,仅在尝试所有重试之后才调用错误处理程序。有没有办法捕获每个异常并单独处理它们,而不是等待重试用尽?
答案 0 :(得分:2)
“处理”是什么意思?
重试的全部目的是重试失败,直到成功或重试用尽。
也就是说,您可以将自己的RetryTemplate连接为described here,并在其中添加一个RetryListener,以便在每次失败时得到通知。
RetryTemplate
RetryListener