随笔分类 - RabbitMQ
摘要:之前的教程里,我们只改进了我们的日志系统,我们使用直连交换机替代了扇形交换机,从只能盲目的广播消息改进为有可能选择性的接收日志 尽管直连交换机能够改善我们的系统,但是它也有它的限制--没办法基于多个标准执行路由操作 在我们的日志系统中,我们不只希望订阅基于严重程度的日志,同时还希望订阅基于发送来源的
阅读全文
摘要:在前面的教程中,我们实现了一个简单的日志系统。可以把日志消息广播给多个接受者。 本篇教程中,我们打算新增一个功能--使得它能够只订阅消息的一个子集。例如,我们只需要去把严重的错误日志信息写入日志文件(存储到磁盘), 但同时仍然把所有的日志信息输出到控制台. 绑定(Bindings) 前面的例子,我们
阅读全文
摘要:交换机(Exchanges) 前面的教程中, 我们发送消息到队列并从中取出消息,现在是时候介绍RabbitMQ中完整的消息模型了 发布者(producer)是发布消息的应用程序 队列(queue)用于消息存储的缓冲 消费者(consumer)是接收消息的应用程序 RabbitMQ消息模型的核心理念是
阅读全文
摘要:Rabbitmq 消息系统允许软件, 应用相互连接和扩展, 这些应用可以相互链接起来组成一个更大的应用, 或者将用户设备和数据进行连接。消息系统通过将消息的发送和接收分离来实现应用程序的异步和解耦。 或许你正考虑进行数据投递,非阻塞操作或者推送通知。或许你想要实现发布/订阅, 异步处理, 或者工作队
阅读全文