RabbitMQ点对点的原理和使用
1、点对点模式 一对一模式。 一个生产者投递消息给队列 只能允许有一个消费者进行消费 如果集群的话 会进行均摊消费 服务器配置不一样 均摊就不优了
长连接 不用三次握手之类的 提高传输效率 但是长连接占服务器带宽
推: 消费者已经启动了,建立长连接,一旦生产者向队列投递消息会立马推送给消费者
取: 生产者先投递消息队列进行缓存,这时候消费者再次启动时候 ,就会向队列获取消息。
pom:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.toov5</groupId>
<ar