在此用例中,您无需使用手动工具。只需配置a
SeekToCurrentErrorHandler并将异常抛出到容器;它将丢弃未处理的记录,执行查找并重新传递失败的消息。
请参阅文档。
您可以使用来配置错误处理程序,
DeadLetterPublishingRecoverer该程序可用于在重试一些次数后将记录发送到一个死信主题。
您可以配置可重试的异常。
} catch (Exception exception) { LOGGER.error("Exception while calling the service ", exception); // Ignore the record }您不能像这样“吃掉”异常,让它传播到容器中。
使用MANUAL
Acknowledgmentack时,必须添加作为参数并确认。



