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]


Reply via email to