Java
文章平均质量分 62
活着离开这世界
广州云诺网络科技有限公司,个人博客-云诺说
展开
-
RabbitMQ之入门HelloWorld(Java)
我的个人博客网站云诺说上线啦!所有文章都搬到新地址了,点击围观吧!RabbitMQ简介RabbitMQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息。它是一个实现了AMQP协议的可复用的企业消息系统。RabbitMQ是用Erlang开发。那么RabbitMQ也具备容错,热更新,分布式缓存,持久化等特点。RabbitMQ可以轻松的搭建...原创 2016-12-19 16:44:22 · 5156 阅读 · 1 评论 -
RabbitMQ四种Exchange类型之Fanout (Java)
我的个人博客网站云诺说上线啦!所有文章都搬到新地址了,点击围观吧!RabbitMQ有四种Exchange类型,分别是Direct 、Fanout 、Topic、HeadersExchange特点:Fanout不处理路由键。你只需要简单的将队列绑定到交换机上。一个发送到该类型交换机的消息都会被广播到与该交换机绑定的所有队列上。如下图:Topic 将路由键和某模式进行匹配。...原创 2016-12-26 15:16:52 · 4918 阅读 · 3 评论 -
RabbitMQ四种Exchange类型之Direct (Java)
我的个人博客网站云诺说上线啦!所有文章都搬到新地址了,点击围观吧!Direct类型的Exchange是不处理路由键,需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键为“logs”,则只有路由键为“logs”的消息才被转发,不会转发路由键为"logs.error",只会转发路由键为"logs"。如下图:...原创 2016-12-28 17:22:07 · 1564 阅读 · 0 评论 -
RabbitMQ四种Exchange类型之Topic (Java)
我的个人博客网站云诺说上线啦!所有文章都搬到新地址了,点击围观吧!Topic类型的Exchange是要进行路由键匹配的。此时需要通过路由键将队列绑定要一个交换器上。规则如下:符号“#”匹配一个或多个词,例如:“logs.#”能够匹配到“logs.error”、“logs.info.toc” 符号“*”只能匹配一个词。例如:“logs.*” 只能匹配到“logs.error”,不能匹配到“...原创 2016-12-29 10:20:24 · 1557 阅读 · 0 评论