全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果146,273个

分布式消息队列RocketMQ概念详解_java_脚本之家

RocketMQ 是阿里开源的分布式消息中间件,跟其它中间件相比,RocketMQ 的特点是纯JAVA实现,是一套提供了消息生产,存储,消费全过程API的软件系统。 1.2 MQ用途 限流削峰 MQ可以将系统的超量请求暂存其中,以便系统后期可以慢慢进行处理,从而避免了请求的丢失或系统被压垮。 异步解耦 上游系统对下游系统的调用若为同步调用...
www.jb51.net/article/2837...htm 2024-9-6

docker安装RocketMQ的实现(附填坑经验connect to failed)_docker_脚 ...

2、docker拉取RocketMQ镜像\RocketMQ控制台 拉取最新的RocketMQ,如果下载指定版本可以去docker官网查看 注:Namesrv、Broker均采用rocketmqinc/rocketmq同一个镜像 1 2 3 4 5 6 7 # 最新(rocketmq) docker pull rocketmqinc/rocketmq # 指定版本号(rocketmq) ...
www.jb51.net/server/3233599...htm 2024-9-9

Java的RocketMq水平扩展及负载均衡详解_java_脚本之家

这篇文章主要介绍了Java的RocketMq水平扩展及负载均衡详解,RocketMQ是一个分布式具有高度可扩展性的消息中间件,本文旨在探索在broker端,生产端,以及消费端是如何做到横向扩展以及负载均衡的,需要的朋友可以参考下+ 目录 前言 RocketMQ是一个分布式具有高度可扩展性的消息中间件。 本文旨在探索在broker端,生产端,以及消费...
www.jb51.net/program/311170t...htm 2024-9-9

RocketMQ消息中间件超详细解读_java_脚本之家

RocketMQ摒弃了业界常用的zookeeper作为注册中心,而是使用自研的NameServer来实现元数据的管理,因为Topic路由信息无须在集群间保持强一致性,追求最终一致性,并且能容忍分钟级的不一致,所以RocketMQ的NameServer集群间互不通信,极大降低了设计的复杂度,降低了对网络的要求,提升性能。 3.2 高效的IO存储机制 RocketMQ追求消息...
www.jb51.net/program/284991t...htm 2024-9-9

深入讲解RocketMQ原理_java_脚本之家

RocketMQ还有一些其它的Queue——例如ConsumerQueue Offset 在Topic的消费过程中,由于消息需要被不同的组进行多次消费,所以消费完的消息并不会立即被删除,这就需要RocketMQ为每个消费组在每个队列上维护一个消费位置(Consumer Offset),这个位置之前的消息都被消费过,之后的消息都没有被消费过,每成功消费一条消息,消费位...
www.jb51.net/program/291108h...htm 2024-9-9

Java中RocketMQ的延迟消息详解_java_脚本之家

RocketMQ是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠、万亿级容量、灵活可伸缩的消息发布与订阅服务。 它前身是MetaQ,是阿里基于Kafka的设计使用Java进行自主研发的。在2012年,阿里将其开源, 在2016年,阿里将其捐献给Apache软件基金会(Apache Software Foundation,简称为ASF),正式成为孵化...
www.jb51.net/program/298356g...htm 2023-9-15

关于消息中间件RocketMQ的基本概念及功能_java_脚本之家

RocketMQ是阿里巴巴在2012年开发的分布式消息中间件,专为万亿级超大规模的消息处理而设计,具有高吞吐量、低延迟、海量堆积、顺序收发等特点。 2015年,RocketMQ在消息传递方面迎来了一批重量级功能发布,包括事务消息、SQL过滤、轨迹追踪、定时消息、高可用多活等,以满足阿里巴巴日益丰富的业务场景。同年,RocketMQ被捐赠给Apac...
www.jb51.net/program/284980n...htm 2024-9-6

RocketMQ事务消息机制详解_java_脚本之家

RocketMQ提供了事务消息,通过事务消息就能达到分布式事务的最终一致,从而实现了可靠消息服务。 一、事务消息的实现步骤 事务消息发送步骤: 1. 发送方将半事务消息发送至RocketMQ服务端。 2. RocketMQ服务端将消息持久化之后,向发送方返回Ack确认消息已经发送成功。由于消息为半事务消息,在未收到生产者对该消息的二次...
www.jb51.net/program/311579k...htm 2024-9-7

一文吃透消息队列RocketMQ实现消费幂等原理_java_脚本之家

消费幂等是指:当出现 RocketMQ 消费者对某条消息重复消费的情况时,重复消费的结果与消费一次的结果是相同的,并且多次消费并未对业务系统产生任何负面影响。 例如,在支付场景下,消费者消费扣款消息,对一笔订单执行扣款操作,扣款金额为100元。 如果因网络不稳定等原因导致扣款消息重复投递,消费者重复消费了该扣款消息,...
www.jb51.net/program/3129116...htm 2024-9-9

一文彻底掌握RocketMQ 的存储模型_java_脚本之家

RocketMQ简介 RocketMQ有Producer、Consumer、NameSrv、Broker四个部分。其中Broker用于存储消息,维护消息队列和订阅关系,是RocketMQ四个部分中最重要的一个部分,并且RocketMQ的高性能就是依赖于Broker模块的底层存储模型实现的。所以搞清楚Broker的存储模型是学习RocketMQ最重要的一步。
www.jb51.net/article/2714...htm 2024-9-9