sijia-w commented on a change in pull request #13838:
URL: https://github.com/apache/pulsar/pull/13838#discussion_r788549276
##########
File path: site2/docs/concepts-messaging.md
##########
@@ -617,6 +649,22 @@ Producer<byte[]> producer = client.newProducer()
.create();
```
+## Message redelivery
+
+Apache Pulsar supports graceful failure handling and ensures critical data is
not lost. Software will always have unexpected conditions and at times messages
may not be delivered successfully. Therefore, it is important to have a
built-in mechanism that handles failure, particularly in asynchronous messaging
as highlighted in the following examples.
+
+- Consumers get disconnected from the database or the HTTP server. When this
happens, the database is temporarily offline while the consumer is writing the
data to it and the external HTTP server that the consumer calls is momentarily
unavailable.
Review comment:
Thanks for all your comments. But here I think the subject is `the
external HTTP server`, so no modification is needed.
--
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]