vhaisong opened a new issue #13719:
URL: https://github.com/apache/pulsar/issues/13719


   ### What issue do you find in Pulsar docs?
   
   In https://pulsar.apache.org/docs/en/concepts-messaging/#retry-letter-topic, 
it said "For many online business systems, a message is re-consumed due to 
exception occurs in the business logic processing. To configure the delay time 
for re-consuming the failed messages, you can configure the producer to send 
messages to both the business topic and the retry letter topic, and enable 
automatic retry on the consumer.".    
   To the best of my knowledge, no fixed parameters that to set the delay time 
for reconsuming the failed messages. You can try acknowledgement timeout and 
set `acktime` for reconsume in original topic ( or send a negative 
acknowledgement ), or use api like 
`consumer.reconsumeLater(msg,3,TimeUnit.SECONDS);` for reconsume in retry 
letter topic. Finally, all of this is done on the consumer side.  
   But in docs, like broker ( set the delay time? ) and producer ( send message 
to business topic and retry letter topic? ) need have something do. If there is 
any wrong understanding, please let me know, thanks.
   
   ### What is your suggestion?
   
   Maybe delete or put it another way.
   
   ### Do you have any references?
   
   Not really.
   
   ### Would you like to fix this issue?
   
   Not really.
   
   ### Note
   
   - [X] I have researched my question.


-- 
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