liudezhi2098 commented on issue #12053: URL: https://github.com/apache/pulsar/issues/12053#issuecomment-1003326710
I’m sorry I didn’t get here in time. Retry topic scene is mainly traditional business logic, such as when processing a message fails, the user wants to be able to customize the delay time to process the failed message, such as 1 second, 5 seconds, 10 seconds, it could be any number. these actions can be implemented in logic, such as having the producer delay sending this message to the current topic or another topic when processing the business logic fails, and then having the consumer process it again. I think this is a common processing mode, so can add it to the client api. the current approach is to put deferred messages into another Topic of subscriptionName-RETRY, because the business retry message is only relevant to the current subscriber. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
