In most cases, no duplicate messages are sent to consumers. ApsaraMQ for RocketMQ is a distributed messaging middleware. This service cannot ensure that only unique messages are sent to consumers when issues such as network jitter and application processing timeout occur. Message Queue for Apache RocketMQ can ensure that no messages are lost.