rabbitmq
文章平均质量分 94
八方来财添好运
10年以上工作经验,精通spring全家桶包括:Spring,SpringBoot,SpringCloud,cat,apollo,nacos,Lostash,Elasticsearch,kibana,mysqlMHA,RabbitMQ,Kafka,ActiveMQ使用开源代码Apache Sarding项目修改源码支持mysql进行年月日小时分库分表,docker做集群服务,Jekins做项目发布,GitLab做项目管理,RuoYi-Vue-Atomikos项目开源加入若依生态圈组件,支持多数据源分布式事务,数据线动态添加,支持区域分库。
展开
-
消息中间件——RabbitMQ(七)高级特性 2
上一篇消息中间件——RabbitMQ(七)高级特性 1中我们介绍了消息如何保障100%的投递成功?幂等性概念详解在海量订单产生的业务高峰期,如何避免消息的重复消费的问题?Confirm确认消息、Return返回消息。这篇我们来介绍下下面内容。自定义消费者消息的限流(防止占用内存过多,节点宕机)消息的ACK与重回队列TTL消息死信队列我们一般就在代码中编写while循环,进行consumer.nextDelivery方法进行获取下一条消息,然后进行消费处理!原创 2023-11-29 17:23:34 · 486 阅读 · 0 评论 -
消息中间件——RabbitMQ(七)高级特性 1
前面我们介绍了RabbitMQ的安装、各大消息中间件的对比、AMQP核心概念、管控台的使用、快速入门RabbitMQ。本章将介绍RabbitMQ的高级特性。分两篇(上/下)进行介绍。消息如何保障100%的投递成功?幂等性概念详解在海量订单产生的业务高峰期,如何避免消息的重复消费的问题?Confirm确认消息、Return返回消息保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker)确认应答完善的消息进行补偿机制前三步不一定能保障消息能够100%投递成功。原创 2023-11-29 16:58:36 · 499 阅读 · 0 评论 -
消息中间件——RabbitMQ(六)理解Exchange交换机核心概念!
来了解RabbitMQ一个重要的概念:Exchange交换机RabbitMQ的概念、安装与使用、管控台操作、结合RabbitMQ的特性、Exchange、Queue、Binding、RoutingKey、Message进行核销API的讲解,通过本章的学习,希望大家对RabbitMQ有一个初步的认识。原创 2023-11-23 17:26:33 · 356 阅读 · 0 评论 -
消息中间件——RabbitMQ(五)快速入门生产者与消费者,SpringBoot整合RabbitMQ!
本章我们来一次快速入门RabbitMQ——生产者与消费者。需要构建一个生产端与消费端的模型。什么意思呢?我们的生产者发送一条消息,投递到RabbitMQ集群也就是Broker。我们的消费端进行监听RabbitMQ,当发现队列中有消息后,就进行消费。原创 2023-11-23 17:20:15 · 554 阅读 · 0 评论 -
消息中间件——RabbitMQ(四)命令行与管控台的基本操作!
RabbitMQ的安装过以及各大主流消息中间件的对比:,本章就主要来介绍下我们之前安装的管控台是如何使用以及如何通过命令行进行操作。guest注意:RabbitMQ的管理后台的端口是15672,RabbitMQ监听的端口是5672,要连接RabbitMQ为5672端口!RabbitMQ以及Erlang安装的版本号:RabbitMQ xxx、Erlang xxx。右上角可以设置页面”刷新时间”(5秒、10秒、30秒、不刷新几个选项)。选择监听的”虚拟主机”。节点的名称。登录的用户连接的属性。原创 2023-11-22 11:45:59 · 1215 阅读 · 1 评论 -
消息中间件——RabbitMQ(三)理解RabbitMQ核心概念和AMQP协议!
互联网大厂为什么选择RabbitMQ?RabbiMQ的高性能之道是如何做到的?什么是AMQP高级协议?AMQP核心概念是什么?RabbitMQ整体架构模型是什么样子的?RabbitMQ消息是如何流转的?AMQP全称:Advanced Message Queuing Protocol(高级消息队列协议)AMQP定义:是具有现代特征的二进制协议。是一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。它就类似于Java中的JMS。原创 2023-11-22 11:38:53 · 785 阅读 · 0 评论 -
消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)
RabbitMQ windows linux下载安装原创 2023-10-29 20:36:50 · 1001 阅读 · 0 评论 -
消息中间件——RabbitMQ(二)各大主流消息中间件综合对比介绍!
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。今天主要来介绍了下几大主流消息中间件的区别与联系。ActiveMQ是由Apache出品,ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现。原创 2023-11-02 17:09:16 · 635 阅读 · 0 评论