docs(example): change delay start point (#2586)

As the test results showed, the message delay period starts from the bornTimestamp, not from storeTimestamp

Co-authored-by: Yehua Shang <niceshang@outlook.com>
This commit is contained in:
Shang Yehua
2021-05-20 16:47:42 +08:00
committed by GitHub
parent 908782f056
commit 4e73ba0ee3
+1 -1
View File
@@ -446,7 +446,7 @@ public class ScheduledMessageConsumer {
public ConsumeConcurrentlyStatus consumeMessage(List<MessageExt> messages, ConsumeConcurrentlyContext context) {
for (MessageExt message : messages) {
// Print approximate delay time period
System.out.println("Receive message[msgId=" + message.getMsgId() + "] " + (System.currentTimeMillis() - message.getStoreTimestamp()) + "ms later");
System.out.println("Receive message[msgId=" + message.getMsgId() + "] " + (System.currentTimeMillis() - message.getBornTimestamp()) + "ms later");
}
return ConsumeConcurrentlyStatus.CONSUME_SUCCESS;
}