2016年12月6日

摘要: (一)理解消息通信 1.消息通信概念 消费者、生产者和代理 生产者(producer)创建消息,然后发送到代理服务器(RaabitMQ)。 其中消息包括两部分内容:有效载荷(payload)和标签(label)。 有效载荷就是你想要传输的数据,它可以是任何内容。 标签描述了有效载荷,并且Rabbit 阅读全文

posted @ 2016-12-06 17:44 itnnn 阅读(482) 评论(0) 推荐(0) 编辑

摘要: 上篇博文中,我们进一步改良了日志系统。即使用Direct类型的转换器,使得接受者有能力进行选择性的接收日志,而非fanout那样,只能够无脑的转发。 虽然使用Direct类型的转换器改进了日志系统。但它仍然有一定的局限性 不能根据多重条件进行路由选择。 在我们的日志系统中,我们可能不仅仅根据严重性订 阅读全文

posted @ 2016-12-06 16:06 itnnn 阅读(296) 评论(0) 推荐(0) 编辑

摘要: 上篇博文中,我们建立了一个简单的日志系统。可以广播消息给多个消费者。本篇博文,我们将添加新的特性——我们可以只订阅部分消息。比如:我们可以接收Error级别的消息写入文件。同时仍然可以在控制台打印所有日志。 Bindings(绑定) 在上一篇博客中我们已经使用过绑定。类似下面的代码: 绑定表示转换器 阅读全文

posted @ 2016-12-06 14:11 itnnn 阅读(419) 评论(0) 推荐(0) 编辑