设备收到的消息并不是按推送的顺序到达

问题详述

推送消息给设备 , 在推送记录中查看到的消息的发送顺序和测试的时候发送的顺序是一致的,但为什么设备收到的消息并不是先发送的先到达,后发送的后到达,没有按照测试的时候的顺序展示呢?

问题解答

推送系统在实现上为了尽可能提升送达率和实时性,所有消息处理都是在分布式环境下并发执行的,并且各个消息都可能从多个推送通道同时下发,因此不能保证消息送达顺序跟推送顺序完全一致。