返回

提问 添加收藏

Rabbitmq采用自动确认机制后,单线程循环读取list数据后发送,为什么到达的顺序会错乱呢?

Baby_Moon 发布于 2019年07月10日 (共有2个回帖)

 

伪代码:

for(Gps gps: gpsList) {

    rabbitTemplate.convertAndSend();

}

有人说amqp协议是异步协议,怎么理解?我了解到amqp是基于tcp应该能保证数据的顺序性的啊,比如socket不断发送数据,数据应该都是有序的,求大神指点迷津!

RabbitMQAMQP
文明上网,理性发言
客户端 Android iPhone WP7