naah69 commented on a change in pull request #879: [RIP-9] Add the FAQ in RocketMQ URL: https://github.com/apache/rocketmq/pull/879#discussion_r259658321
########## File path: docs/en/FAQ.md ########## @@ -0,0 +1,100 @@ +# Frequently Asked Questions + +The following questions are frequently asked with regard to the RocketMQ project in general. + +## General + +### 1. Why did we create rocketmq project instead of selecting other products? + +Please refer to [Why RocketMQ](http://rocketmq.apache.org/docs/motivation) + +### 2. Do I have to install other softewares, such as zookeeper, to use RocketMQ? + +No. RocketMQ can run independently. + +## Usage + +### 1. Where does the newly created Consumer ID start consuming messages? + +1. If the topic sends a message within three days, then the consumer start consuming messages from the first message saved in the server. +2. If the topic sends a message three days ago, the consumer starts to consume messages from the latest message in the server, in other words, starting from the tail of message queue. +3. If such consumer is rebooted, then it starts to consume messages from the last consumption location. + +### 2. How to reconsume message when consumption fails? + +1. Cluster consumption patternThe consumer business logic code returns Action.ReconsumerLater, NULL, or throws an exception, if a message failed to be consumed, it will retry for up to 16 times, after that, the message would be descarded. Review comment: fiexed ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
