Open wangxye opened 11 months ago
More details found that duplicate messages are in the same message group. According to the contents of the print log, we found that messages with body data of 65, 67 and 70 were repeated twice.
09:40:59.408 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAA00000058, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.409 [RocketmqMessageConsumption-0-78] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBA900000041, body:65, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:66, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.425 [RocketmqMessageConsumption-0-84] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000042, body:66, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:67, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.445 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAA00000059, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.446 [RocketmqMessageConsumption-0-80] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000043, body:67, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:68, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.447 [RocketmqMessageConsumption-0-85] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000044, body:68, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:69, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.551 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB0000005A, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.551 [RocketmqMessageConsumption-0-82] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000046, body:70, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:70, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.568 [RocketmqMessageConsumption-0-70] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000045, body:69, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:71, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.570 [RocketmqMessageConsumption-0-69] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBA900000041, body:65, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:72, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.584 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB0000005B, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.587 [RocketmqMessageConsumption-0-87] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000048, body:72, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:73, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.604 [RocketmqMessageConsumption-0-74] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000047, body:71, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:74, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.621 [RocketmqMessageConsumption-0-72] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000043, body:67, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:75, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.622 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB0000005C, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.640 [RocketmqMessageConsumption-0-76] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004A, body:74, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:76, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.640 [RocketmqMessageConsumption-0-78] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000049, body:73, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:77, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.657 [RocketmqMessageConsumption-0-84] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000045, body:69, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:78, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.673 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB0000005D, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.692 [RocketmqMessageConsumption-0-80] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004C, body:76, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:79, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.709 [RocketmqMessageConsumption-0-85] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004B, body:75, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:80, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.709 [RocketmqMessageConsumption-0-86] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000047, body:71, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:81, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.726 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB0000005E, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.728 [RocketmqMessageConsumption-0-69] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004E, body:78, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:82, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.729 [RocketmqMessageConsumption-0-71] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004D, body:77, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:83, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.747 [RocketmqMessageConsumption-0-74] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000049, body:73, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:84, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.748 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB0000005F, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.766 [RocketmqMessageConsumption-0-75] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000050, body:80, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:85, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:40:59.783 [RocketmqMessageConsumption-0-77] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004F, body:79, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:86, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.800 [RocketmqMessageConsumption-0-76] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004B, body:75, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:87, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.817 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB00000060, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.836 [RocketmqMessageConsumption-0-80] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004D, body:77, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:88, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.853 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB00000061, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.855 [RocketmqMessageConsumption-0-82] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA0000004F, body:79, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:89, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.872 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB00000062, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.889 [RocketmqMessageConsumption-0-85] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000051, body:81, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:90, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.964 [RocketmqMessageConsumption-0-70] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000053, body:83, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:91, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:40:59.984 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 017A4C1BD5194247160565BBAB00000063, MessageGroup: 2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_WfkvKG, tag=tag-server-otbClpL9tLnhSLWv3R7N, messageGroup=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1, deliveryTimestamp=null, keys=[], properties={}}
09:40:59.986 [RocketmqMessageConsumption-0-87] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000052, body:82, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:92, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:41:00.002 [RocketmqMessageConsumption-0-71] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000055, body:85, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:93, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:41:00.005 [main] INFO org.apache.rocketmq.util.VerifyUtils - Set timeout: 90000ms
09:42:25.607 [RocketmqMessageConsumption-0-74] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000054, body:84, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:94, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e0]
09:42:25.607 [RocketmqMessageConsumption-0-72] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message a7f5f98e-9ffd-4bcf-ab43-20158d2d6e77 - MessageId:017A4C1BD5194247160565BBAA00000057, body:87, tag:tag-server-otbClpL9tLnhSLWv3R7N, key:[], recvIndex:95, property:{__SHARDINGKEY=2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1}, action:SUCCESS, messageGroup:Optional[2a7ba6a4-594e-498f-aa8f-a5cf6b2ebf5e1]
09:42:25.658 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - Producer shutdown !!!
09:42:45.651 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalConsumer - DefaultMQPushConsumer shutdown !!!
org.opentest4j.AssertionFailedError: More retry messages were consumed than expected (including one original message) Except:1, Actual:2, MsgId:017A4C1BD5194247160565BBA900000041
at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39)
at org.junit.jupiter.api.Assertions.fail(Assertions.java:117)
at org.apache.rocketmq.util.VerifyUtils.waitForMessageConsume(VerifyUtils.java:395)
at org.apache.rocketmq.util.VerifyUtils.verifyOrderMessage(VerifyUtils.java:170)
at org.apache.rocketmq.broker.server.OrderMessageTest.testOrder_Send_PushConsumeOrderly(OrderMessageTest.java:103)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
09:42:45.669 [NettyClientSelector_1] INFO RocketmqRemoting - closeChannel: close the connection to remote address[127.0.0.1:8081] result: true
09:42:45.670 [Thread-2] INFO org.apache.rocketmq.frame.BaseOperate - Shutdown Hook is running !
Tests show that the queue id and queue offset of duplicate messages are consistent. According to the contents of the print log, messages with message bodies of 56, 58, and 60 are consumed twice, and the queue ID and queue offset of these three are the same in the two consumptions.
10:14:10.303 [RocketmqMessageConsumption-0-82] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37000000038, QueueId:6, QueueOffset:28, body:56, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:57, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.377 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C3720000005A, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.377 [RocketmqMessageConsumption-0-86] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003A, QueueId:6, QueueOffset:29, body:58, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:58, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.380 [RocketmqMessageConsumption-0-85] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37000000039, QueueId:1, QueueOffset:28, body:57, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:59, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.500 [RocketmqMessageConsumption-0-84] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003B, QueueId:1, QueueOffset:29, body:59, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:60, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.500 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C3720000005B, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.500 [RocketmqMessageConsumption-0-87] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003C, QueueId:6, QueueOffset:30, body:60, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:61, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.504 [RocketmqMessageConsumption-0-70] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37000000038, QueueId:6, QueueOffset:28, body:56, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:62, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.504 [RocketmqMessageConsumption-0-71] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003E, QueueId:6, QueueOffset:31, body:62, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:63, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.506 [RocketmqMessageConsumption-0-74] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003D, QueueId:1, QueueOffset:30, body:61, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:64, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.522 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C3720000005C, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.539 [RocketmqMessageConsumption-0-76] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003A, QueueId:6, QueueOffset:29, body:58, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:65, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.556 [RocketmqMessageConsumption-0-77] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003F, QueueId:1, QueueOffset:31, body:63, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:66, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.573 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C3720000005D, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.573 [RocketmqMessageConsumption-0-78] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000040, QueueId:6, QueueOffset:32, body:64, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:67, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.590 [RocketmqMessageConsumption-0-79] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003C, QueueId:6, QueueOffset:30, body:60, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:68, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.592 [RocketmqMessageConsumption-0-86] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000041, QueueId:1, QueueOffset:32, body:65, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:69, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.609 [RocketmqMessageConsumption-0-83] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000042, QueueId:6, QueueOffset:33, body:66, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:70, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.626 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C3720000005E, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.643 [RocketmqMessageConsumption-0-84] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3700000003E, QueueId:6, QueueOffset:31, body:62, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:71, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.660 [RocketmqMessageConsumption-0-87] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000044, QueueId:6, QueueOffset:34, body:68, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:72, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.677 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C3720000005F, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.677 [RocketmqMessageConsumption-0-71] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000043, QueueId:1, QueueOffset:33, body:67, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:73, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.694 [RocketmqMessageConsumption-0-73] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000040, QueueId:6, QueueOffset:32, body:64, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:74, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.696 [RocketmqMessageConsumption-0-76] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000046, QueueId:6, QueueOffset:35, body:70, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:75, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.713 [RocketmqMessageConsumption-0-75] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000045, QueueId:1, QueueOffset:34, body:69, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:76, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.730 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C37200000060, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.765 [RocketmqMessageConsumption-0-78] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000048, QueueId:6, QueueOffset:36, body:72, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:77, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.765 [RocketmqMessageConsumption-0-79] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000042, QueueId:6, QueueOffset:33, body:66, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:78, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.765 [RocketmqMessageConsumption-0-81] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000047, QueueId:1, QueueOffset:35, body:71, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:79, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.766 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C37200000061, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.786 [RocketmqMessageConsumption-0-85] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3710000004A, QueueId:6, QueueOffset:37, body:74, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:80, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.786 [RocketmqMessageConsumption-0-83] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000044, QueueId:6, QueueOffset:34, body:68, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:81, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.787 [RocketmqMessageConsumption-0-87] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000049, QueueId:1, QueueOffset:36, body:73, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:82, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.804 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C37200000062, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.838 [RocketmqMessageConsumption-0-69] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000046, QueueId:6, QueueOffset:35, body:70, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:83, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.838 [RocketmqMessageConsumption-0-73] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3710000004C, QueueId:6, QueueOffset:38, body:76, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:84, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:14:10.838 [RocketmqMessageConsumption-0-76] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3710000004B, QueueId:1, QueueOffset:37, body:75, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:85, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:14:10.840 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - 0196564DA3872A05200565C37200000063, MessageGroup: 8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, Topic: topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE
send message MessageImpl{topic=topic_FIFO_testOrder_Send_PushConsumeOrderly_elQgOE, tag=tag-server-tgqAqpbI8I2C6e5IAP4i, messageGroup=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11, deliveryTimestamp=null, keys=[], properties={}}
10:14:10.845 [main] INFO org.apache.rocketmq.util.VerifyUtils - Set timeout: 90000ms
10:15:35.079 [main] ERROR org.apache.rocketmq.util.VerifyUtils - More retry messages were consumed than expected, Except:1, Actual:2
10:15:35.081 [RocketmqMessageConsumption-0-77] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3710000004D, QueueId:1, QueueOffset:38, body:77, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:86, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b11}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b11]
10:15:35.081 [RocketmqMessageConsumption-0-75] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C37100000048, QueueId:6, QueueOffset:36, body:72, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:87, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:15:35.081 [RocketmqMessageConsumption-0-80] INFO org.apache.rocketmq.listener.rmq.RMQNormalListener - consume message 5dee4ec1-bfe3-4876-8bf6-4330aaa48ecd - MessageId:0196564DA3872A05200565C3710000004E, QueueId:6, QueueOffset:39, body:78, tag:tag-server-tgqAqpbI8I2C6e5IAP4i, key:[], recvIndex:88, property:{__SHARDINGKEY=8adf4ede-3aeb-48d0-851e-b3ef69fda3b10}, action:SUCCESS, messageGroup:Optional[8adf4ede-3aeb-48d0-851e-b3ef69fda3b10]
10:16:04.140 [NettyClientSelector_1] INFO RocketmqRemoting - closeChannel: close the connection to remote address[127.0.0.1:8081] result: true
10:16:04.151 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalProducer - Producer shutdown !!!
10:16:05.158 [main] INFO org.apache.rocketmq.client.rmq.RMQNormalConsumer - DefaultMQPushConsumer shutdown !!!
org.opentest4j.AssertionFailedError: More retry messages were consumed than expected (including one original message) Except:1, Actual:2, MsgId:0196564DA3872A05200565C37000000038
at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39)
at org.junit.jupiter.api.Assertions.fail(Assertions.java:117)
at org.apache.rocketmq.util.VerifyUtils.waitForMessageConsume(VerifyUtils.java:396)
at org.apache.rocketmq.util.VerifyUtils.verifyOrderMessage(VerifyUtils.java:170)
at org.apache.rocketmq.broker.server.OrderMessageTest.testOrder_Send_PushConsumeOrderly(OrderMessageTest.java:104)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
Disconnected from the target VM, address: '127.0.0.1:51219', transport: 'socket'
10:16:05.169 [NettyClientSelector_1] INFO RocketmqRemoting - closeChannel: close the connection to remote address[127.0.0.1:8081] result: true
10:16:05.170 [Thread-2] INFO org.apache.rocketmq.frame.BaseOperate - Shutdown Hook is running !
Client creates fifo queue in broker and uses pop subscription mode to consume 100 messages, the following occurs: