设置为单播的IronMQ PUSH Queue会在推送下一条消息之前等待响应吗?例如,如果我有一个单播队列,消息A、B和C来自订阅者消耗A- in...will 200响应,那么发送B-发送200响应,最后发送C并发送200响应。
或者,订阅者是否会在IronMQ能够发送A、B和C的情况下尽快得到它们(可能在订阅者有机会发送任何responses...if之前,消息的处理需要几秒钟)
发布于 2013-02-16 03:43:00
IronMQ推送队列不是串行的,它是并行的,所以在发送下一条消息之前,它不会等待响应,它会在它们进来的时候把它们发送出去。不过,在不久的将来,将会有一种方法来设置速率限制,这样您就可以控制消息推送的速度。
更新:我只想补充说,消息发送到“单播”订阅者的顺序是随机的。因此,如果你有一群订阅者,他们应该在你的订阅者中平均分布。
https://stackoverflow.com/questions/14883732
复制相似问题