消息中间件
RunMonster
要么颓废得像坨屎,要么认真得像个疯子!!
展开
-
RabbitMQ--集群框架(镜像模式,笔记)
模式分类主备模式: 一般在并发和数据量不高的情况下,这种模型非常好用且简单。主备模式也称之为Warren模式 就是一个主/备方案(主节点如果挂了,从节点提供服务而已) HaProxy配置 listen rabbitmq_clusterbind 0.0.0.0:5672 #配置TCP模式mode tcp # 简单的轮询balance roundrobin #主节点...原创 2020-03-08 12:10:04 · 376 阅读 · 0 评论 -
RobbotMQ--整合SpringCloudStream--学习笔记
Barista接口:Barista接口是定义来作为后面类的参数,这一接口定义来通道类型和通道名称,通道配置作为配置用。通道类型决定了app会使用这一通道进行发送消息还是接收消息。@Output: 输出注解,用于定义发送消息接口 @Input: 输入注解,用于定义消费者接口 @StreamListener: 用于定义监听方法的注解 不能实现可靠性投递,无法保证100%可靠性,存在少量信息丢...原创 2020-03-05 23:22:40 · 271 阅读 · 0 评论 -
RobbotMQ--整合SpringBoot--学习笔记
pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>producerpropertiesspr...原创 2020-03-05 23:02:41 · 274 阅读 · 0 评论 -
RabbitMQ--整合SpringAMQP(笔记)
目录:RabbitAdmin SpringAMQP RabbitTemplate SimpleMessageListenerContainer MessageListenerAdapter MessageConverterpom <dependency> <groupId>com.rabbitmq</groupId> <...原创 2020-03-07 12:48:54 · 183 阅读 · 0 评论 -
RabbitMQ--高级特性
生产端可靠性投递保证消息成功发出 保障MQ节点的成功接收 发送端收到MQ节点(Broker)确认应答 完善消息进行补偿机制大厂处理方案消息落库,对消息状态打标 消息延迟投递,做二次确认,回调检查冥等性概念就是类似原子性,高并发下,不出现重复消费。方案:乐观锁、唯一id+指纹锁机制,利用数据库去重、redis原子性一般在消费端处理Confirm 确认消息...原创 2020-03-05 22:11:56 · 234 阅读 · 0 评论 -
RabbitMQ--基础使用(笔记)
pom <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.6.5</version> ...原创 2020-03-03 22:48:56 · 227 阅读 · 0 评论 -
RabbitMQ--介绍与安装(笔记)
介绍:RabbitMQ是一个由erlang语言编写的、开源的、在AMQP基础上完整的、可复用的企业消息系统。支持多种语言,包括java、Python、ruby、PHP、C/C++等。 RabbitMQ包括五种队列模式,简单队列、工作队列、发布/订阅、路由、主题、rpc等。 使用场景:对数据一致性、稳定性和可靠性要求很高的场景。用来通过普通协议在完全不同的应用之间共享数据。优点:开...原创 2020-03-03 16:12:39 · 187 阅读 · 0 评论 -
kafka 调用(笔记,原生API)
存储日志默认分区数命令使用前两个命令 开启原创 2020-02-28 18:27:59 · 858 阅读 · 0 评论 -
kafka -- springboot整合kafka
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.1.RELEASE</version> <...转载 2020-02-28 18:59:58 · 194 阅读 · 0 评论