1

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

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

任何帮助都将不胜感激。

4

2 回答 2

2

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

于 2012-06-21T14:43:50.160 回答
2

如果您准备在每台机器上放置一个代理,您可以使用 RabbitMQ 执行此操作,然后让它们使用铲子连接到您的中央代理。然后每台机器在离线时在本地排队。不过跑起来比较麻烦。

于 2012-06-21T17:09:54.393 回答