文件名称:amqp:基于EventMachine的RabbitMQ客户端。 选择兔子:http://rubybunny.info。 请参阅http://rubyamqp.info上的文档指南
文件大小:1.23MB
文件格式:ZIP
更新时间:2024-02-22 21:55:16
ruby rabbitmq eventmachine RubyRuby
Ruby Amqp gem:异步Ruby RabbitMQ客户端 是一个功能丰富的基于EventMachine的RabbitMQ客户端,包括电池。 这是Ruby的原始RabbitMQ客户端。 如今,有非常可靠的替代方法可用:用于MRI的和用于JRuby的 。 它实现了并支持。 警告:仅当您已经使用EventMachine时才使用 除非您已经使用EventMachine ,否则没有真正的理由使用此客户端。 可以考虑或 。 amqp gem带来了无法完全消除的EventMachine复杂性份额。 事件循环阻塞,在循环滴答结束时发生的写操作,事件循环中未捕获的异常会无声地杀死它:除非您已经对EventMachine进行了深入投资并了解其工作原理,否则这是不值得的。 因此,只需使用Bunny或March Hare。 您会更加快乐。 我知道RabbitMQ是什么,如何开始? 请参阅和其他。 我们建议您也阅读。 什么是RabbitMQ? RabbitMQ是一种开源消息中间件,它强调不同技术(例如Java,.NET,Ruby,Python,Node.js,Erlang,Go,C等)之间的