
Rabbitmq
烟雨一平生
莫听穿林打叶声。
何妨吟啸且徐行。
竹杖芒鞋轻胜马,
谁怕?
一蓑烟雨任平生!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1、Linux安装RabbitMQ
1、纯手工安装RabbitMQ 1.1、首先当前linux上必须安装JDK,否则以下步骤会报错。 JDK具体安装详见:https://blog.youkuaiyun.com/yisuyanyu/article/details/104326601 1.2、安装rabbitmq所需要的依赖包 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc- c++ kernel-devel m4 ncur原创 2020-05-11 14:35:36 · 203 阅读 · 0 评论 -
2、RabbitMq的基础知识
简单队列创建(一个生产者,一个队列,一个消费者) 1.创建mq连接 public static Connection getConnection() throws IOException, TimeoutException { ConnectionFactory factory=new ConnectionFactory(); factory.setHost...原创 2020-04-23 14:35:01 · 334 阅读 · 0 评论 -
3、RabbitMq高级特性
1、消息的可靠性投递方案 消息落库,对消息状态进行标识(存储到消息数据库上。对状态进行修改。适合并发量不高的情况下) 消息延迟投递,做二次确认,回调检查(推荐使用。可以减少多次DB的存储) 消费幂等性: 利用Redis的原子性去实现 confirm确认消息 生产者(指定消息投递模式,并设置消息应答监听) public class ProductConfirem ...原创 2020-04-23 16:57:53 · 517 阅读 · 0 评论 -
4、Springboot整合RabbitMQ
1、首先创建两个工程,一个生产者,一个消费者。 2、首先解决pom.xml的依赖,两个工程pom.xml都放入 <!--rabbitmq--> <dependency> <groupId>org.springframework.boot</groupId> <...原创 2020-04-30 16:26:15 · 308 阅读 · 0 评论 -
5、SpringAMQP整合RabbitMq
POM文件中 <dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit-test</artifactId> <scope>test</scope> </dependency> &l...原创 2020-04-26 23:01:13 · 347 阅读 · 0 评论 -
6、SpringCloud Stream整合RabbitMQ
1、SpringCloud Stream参数详解 1.1、Barista接口:Barista接口是定义作为后面类的参数,定义的通道类型和通道名称。通常名称是作为配置用。通道的类型决定应用使用这个通道是发送消息还是接收消息。 1.1.1、@Output:输出注解,用于定义发送消息接口 1.1.2、@Input:输入注解,用于定义消息消费的接口 1.1.3、@StreamListener:用于...原创 2020-05-01 22:42:01 · 968 阅读 · 0 评论 -
7、RabbitMQ安装federation插件(节点与节点之间通信)
1、SET化架构实现(Rabbitmq双活)? 2、Federation插件的作用? Federation演示: 准备两个RabbitMQ(我的是192.168.1.6;192.168.1.7) 3.安装Federation插件 3.1、普通安装插件(自己在linux机器上纯手工安装的RabbitMQ) 安装Federation管控台 安装成功后,刷新RabbitMQ管控台 3.2、在Docker中安装的RabbitMQ 3.2.1、首先查看RabbitMQ在docker中的容器ID 3原创 2020-05-11 16:54:23 · 757 阅读 · 0 评论 -
8、构建RabbitMQ集群架构
集群搭建 1、集群节点安装 1、安装依赖包 PS:安装rabbitmq所需要的依赖包 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz 2、下载安装包 wget www....原创 2020-05-06 22:02:07 · 338 阅读 · 0 评论