具有脱机客户端支持的Message Queue

时间:2012-06-21 14:21:36

标签: ruby-on-rails ruby queue rabbitmq publish-subscribe

是否有任何消息队列(MSMQ,RabbitMQ等等)与支持脱机客户端的ruby绑定 - 由离线客户端我的意思是,如果我有一个客户端向服务器提交消息,并且它无法访问,客户端会将消息保留在内部队列中,直到它再次连接。

是否有一些开源解决方案? 似乎rabbitMQ没有这样做,我可能是错的。

任何帮助都会得到满足。

2 个答案:

答案 0 :(得分:2)

RabbitMQ就是这么做的。 http://rubyamqp.info/articles/durability/

答案 1 :(得分:2)

如果您准备在每台机器上粘贴代理,然后让它们通过铲子连接到您的中央经纪人,您可以使用RabbitMQ执行此操作。然后,每台计算机在脱机时在本地排队。跑步更麻烦。