![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RabbitMq
文章平均质量分 74
qiemuxishui123
这个作者很懒,什么都没留下…
展开
-
rabbitmq二---均匀分配消息给每个接收者,prefetchCount设置均匀分配的个数
均匀分配消息给每个接收者,prefetchCount设置均匀分配的个数发送端的程序如下:Java代码 package com.abin.rabbitmq; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import com.rabbitmq.client.C原创 2013-09-06 22:10:58 · 7600 阅读 · 0 评论 -
rabbitmq三---将所有消息发给每个消费者
1:概念exchange类型:direct(),topic(),headers(),fanout(发布订阅---发送端群发,接收端(全收)绑定)2:代码发送端:channel.exchangeDeclare(EXCHANGE_NAME, "fanout");//声明Exchangefor (int i = 0; i <= 2; i++) { String messag原创 2013-09-07 19:41:55 · 13017 阅读 · 5 评论 -
rabbitmq一---一对一发送及接收消息
一:概念 rabbitmq是一个消息经纪人,它可以接收和发送消息 角色分为消息的生产者(发送者)、队列、消息的消费者(接收者)二:练习1:一对一发送端代码Java代码 package com.abin.test; import java.io.IOException; import com.rabbitmq.client.原创 2013-09-06 21:48:18 · 3832 阅读 · 0 评论 -
rabbitmq五---接收符合特定路由规则的消息
发送端:channel.exchangeDeclare(EXCHANGE_NAME, "topic");//声明topic类型的ExchangeString routingKeyOne = "logs.error.one";// 定义一个路由名为“error”for (int i = 0; i <= 1; i++) { String messageOne = "this is原创 2013-09-07 20:57:47 · 2508 阅读 · 0 评论 -
rabbitmq四---通过路由规则,接收端接收发送端发送的消息
发送端代码:channel.exchangeDeclare(EXCHANGE_NAME, "direct");//rounting模式String routingKeyOne = "error";//定义一个路由名为“error”for (int i = 0; i <= 1; i++) { String messageOne = "this is a error logs:"原创 2013-09-07 20:35:12 · 1993 阅读 · 0 评论