11 2023 档案
发表于 2023-11-03 17:05阅读:84评论:0推荐:0
摘要:一、生产者 声明topic话题模式的交换机,分别发送几条消息到不同的路由key。 package test.topic; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import utils.R
阅读全文 »
发表于 2023-11-03 11:15阅读:82评论:0推荐:0
摘要:一、生产者 在发布订阅模式的代码基础上,进行一定的调整,将声明交换机的路由模式调整为direct路由模式。 这个时候需要用到路由key,类似于给消息用来分类的标签。 分别发送三条消息,发向GetOne、GetTwo和GetThree三个路由key: //声明交换机(类型direct->路由模式) c
阅读全文 »
发表于 2023-11-03 09:03阅读:56评论:0推荐:0
摘要:一、生产者 package test.publish; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import utils.RabbitmqConUtil; public class Give
阅读全文 »
发表于 2023-11-02 15:51阅读:47评论:0推荐:0
摘要:一、生产者 直接使用HelloWorld模式下的应用案例依赖和代码,将生产者Give类拷贝一份。 将发送消息部分调整为遍历发送,连发10次: //遍历发送多条消息 for (int i = 0; i < 10; i++) { //发送内容 channel.basicPublish("",QUEUE,
阅读全文 »
发表于 2023-11-02 11:11阅读:18评论:0推荐:0
摘要:一、引入依赖 新建一个maven项目,在pom.xml配置文件中加入以下依赖。 <dependencies> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>4.5.
阅读全文 »