我对Kafka还是很陌生。我正在使用春季云流Kafka进行生产和消费
@StreamListener(Sink.INPUT)
public void process(Order order) {
try {
// have my message processing
}
catch( exception e ) {
//retry here that record..
}
}
}
只是想知道如何执行重试?对此的任何帮助都将受到高度赞赏
使用内置的生成器重试是正确处理各种错误而不会丢失消息,但是作为开发人员,您仍然必须能够处理其他类型的错误。
这些包括: