摘要: 一、前言 RabbitMQ还支持根据关键字发送,即:队列绑定关键字,发送者将数据根据关键字发送到消息exchange。direct类型的Exchange路由规则也很简单,它会把消息路由到那些binding key与routing key完全匹配的Queue中。 二、Exchange direct d 阅读全文
posted @ 2018-01-05 18:04 Bigberg 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 在windows中的rabbitmq安装目录中的/sbin目录下: rabbitmqctl.bat stop_app rabbitmqctl.bat reset rabbitmqctl start_app 阅读全文
posted @ 2018-01-05 16:04 Bigberg 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们看到生产者将消息投递到Queue中,实际上这在RabbitMQ中这种事情永远都不会发生。实际的情况是,生产者将消息发送到Exchange(交换器,下图中的X),由Exchange将消息路由到一个或多个Queue中(或者丢弃)。 RabbitMQ中的Exchange有四种类型,不同的类型 阅读全文
posted @ 2018-01-05 16:01 Bigberg 阅读(3237) 评论(0) 推荐(0) 编辑
摘要: 一、前言 前面提到如果有多个消费者同时订阅同一个Queue中的消息,Queue中的消息会被平摊给多个消费者。这时如果每个消息的处理时间不同,就有可能会导致某些消费者一直在忙,而另外一些消费者很快就处理完手头工作并一直空闲的情况。我们可以通过设置prefetchCount来限制Queue每次发送给每个 阅读全文
posted @ 2018-01-05 14:35 Bigberg 阅读(3496) 评论(0) 推荐(0) 编辑