MQ,中文意思是消息队列,字面来看就是存放消息的队列,也就是事件驱动架构中的Broker。使用JSON序列化,我们可以在父工程导入,也可以在两个子工程中都导入:1.在消息发送方Publisher 编写配置类,也可不写配置类,写在启动类中 :步骤一:先导入依赖,可以导入父工程中,也可以在提供者的工程中导入,声明在父工程最好,因为消息接收服务也需要导入依赖。
背景介绍前面三篇文章介绍了消息堆积的典型场景及分析定位解决问题的方法:MQ-消息堆积-对于这个异常点,您掉坑里了吗?MQ-消息堆积-一条SQL阻塞了整个服务线程案例分析MQ-消息堆积-JDK Bug导致线程阻塞案例分析对于为什么消息会堆积?
当binding key 为 org.rabbitmq.server 时,只有queue1匹配,当 binding key 为 com.hidden.demo 时,只有queue2匹配,当bingding key 为 aaa 时,queue1 和 queue2 都不匹配。