自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

霓虹深处

对技术要始终保持敬畏之心!!!加油!

  • 博客(5)
  • 收藏
  • 关注

原创 9.介绍Spring Cloud Stream与RabbitMQ集成

介绍Spring Cloud Stream与RabbitMQ集成 前言 Spring Cloud Stream是一个建立在Spring Boot和Spring Integration之上的框架,有助于创建事件驱动或消息驱动的微服务。在本文中,我们将通过一些简单的例子来介绍Spring Cloud Stream的概念和构造。 Bindings — 声明输入和输出通道的接口集合。 Binder — ...

2020-02-13 14:07:48 741

原创 8.RabbitMQ实现集群高可用

RabbitMQ实现集群高可用 前言 为什么搭建rabbitmq集群? rabbitmq集群有那些模式? 如何搭建Rabbitmq集群? rabbitmq镜像高可用策略有那些? RabbitMQ这款产品本身的优点众多,大家最看好的便是他的异步化提高系统抗峰值能力,然后便是系统及功能结构解耦,既然它如此重要,那么我们就需要考虑它的高可用性。 rabbitmq有3种模式: 单一模式:即单机情况不做...

2020-02-13 14:04:46 583

原创 7.springboot2.x集成RabbitMQ实现消息发送确认与消息接收确认实现消息保障100%的投递

springboot2.x集成RabbitMQ实现消息发送确认与消息接收确认实现消息保障100%的投递 前言 消息如何保障100%的投递成功? 幂等性概念详解 在海量订单产生的业务高峰期,如何避免消息的重复消费的问题? Confirm确认消息、Return返回消息 消息如何保障100%的投递成功? 1.1 什么是生产端的可靠性投递? 保障消息的成功发出 保障MQ节点的成功接收 发送端收到MQ...

2020-02-13 13:57:32 841

原创 6.Springboot2.x集成RabbitMQ实现消费者限流,手动ack确认

Springboot2.x集成RabbitMQ实现消费者限流,手动ack确认 前言 我们在实际项目中,可能在mq中积累了成千上万的消息,如果我们不进行限流,当我们打开消费者的时候一下子成千上万的消息一下子冲击过来,可能会造成服务器宕机,或者业务出现严重漏洞,所以我们需要进行消费者限流。首先我的springboot版本,springBootVersion = ‘2.2.1.RELEASE’。其他版本...

2020-02-13 13:50:36 2694

原创 5.Springboot2.x集成Rabbitmq实现延时消费

Springboot2.x集成Rabbitmq实现延时消费 前言 比如我们在使用mq的时候并不希望立即收到消息,比如实现3分钟后再查询订单,这时候我们就需要使用延迟消息发送了。 RabbitMQ如何实现迟队列? AMQP协议和RabbitMQ队列本身没有直接支持延迟队列功能。但是我们可以通过RabbitMQ的两个特性来曲线实现延迟队列: 特性1、Time To Live(TTL) 1.Rabbit...

2020-02-13 13:49:41 862

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除