E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【RocketMQ】
消息队列黄金三剑客:RabbitMQ、
RocketMQ
和Kafka全面对决,谁是最佳选择?
1、应用场景1.RabbitMQ:适用于易用性和灵活性要求较高的场景异步任务处理:RabbitMQ提供可靠的消息传递机制,适用于处理异步任务,例如将耗时的任务放入消息队列中,然后由消费者异步处理,提高系统的响应速度和可伸缩性。解耦系统组件:通过使用RabbitMQ作为消息中间件,不同的系统组件可以通过消息进行解耦,实现松耦合的架构,提高系统的可维护性和灵活性。事件驱动架构:RabbitMQ的发布-
玄明Hanko
·
2023-07-30 06:25
rabbitmq
rocketmq
kafka
消息队列总结(4)- RabbitMQ & Kafka &
RocketMQ
高性能方案
1.RabbitMQ的高性能解决方案1.1发布确认机制RabbitMQ提供了3种生产者发布确认的模式:简单模式(SimpleMode):生产者发送消息后,等待服务器确认消息已经被接收。这种模式下,生产者发送消息后会阻塞,直到收到服务器确认消息。如果服务器在确认消息前崩溃,生产者会重新发送消息。同步等待确认,实现简单,但是吞吐量十分有限。批量模式(BatchMode):生产者发送一批消息后,等待服务
morning_judger
·
2023-07-30 05:53
消息队列
rabbitmq
kafka
rocketmq
RocketMQ
行业分享
5.0的架构发生了重大调整,添加了一层
rocketmq
-proxy,可以通过grpc的方式接入。参考https://juejin.cn/post/7199413150973984827
bigdata-余建新
·
2023-07-30 03:00
中间件
RocketMQ
RocketMQ
5.1 NameServer 路由管理
文章目录1.路由管理核心组件介绍2.RouteInfoManager路由表3.路由管理3.1注册Broker3.2注销Broker3.3拼凑TopicRouteData此文章基于
RocketMQ
5.1版本进行分析
YonminMa
·
2023-07-30 00:06
RocketMQ
java-rocketmq
rocketmq
java
RocketMQ
5.1.0 源码详解 | Producer 启动流程
文章目录初始化DefaultMQProducer实例启动流程DefaultMQProducer#startDefaultMQProducerImpl#startMQClientInstance#start启动流程总结实例内容初始化DefaultMQProducer实例初始化一个DefaultMQProducer对象的代码如下//返回一个producer对象DefaultMQProducerprod
YonminMa
·
2023-07-30 00:36
RocketMQ
rocketmq
java
源码
浅谈ActiveMQ、
RocketMQ
、RabbitMQ、ZeroMQ、Kafka区别和面试中遇到的问题
我们找工作的话,一般中高级开发就会被问到mq相关方面的一些问题1.什么是消息队列2.为什么要用消息队列3.缺点有什么?4.消息队列分别有哪些?5.它们有什么区别?一,什么是消息队列消息队列(英语:Messagequeue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。消息队列提供了异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时
斗码士
·
2023-07-29 23:31
开发技术
mq
区别
面试
开发
技术
系列二、
RocketMQ
简介
一、概述
RocketMQ
是一款阿里巴巴开源的消息中间件。2016年11月28日,阿里巴巴向Apache软件基金会捐赠RabbitMQ,成为Apache孵化项目。
YYAugenstern
·
2023-07-29 23:01
RocketMQ系列
rocketmq
30-使用
RocketMQ
做削峰处理
1、增加排队功能的思路在出票模块里,一个消费者拿到了某个车次锁,则该车次下所有的票都由他来出,一张一张的出,知道所有的订单都出完。2、实现排队出票功能2.1、修改发送到MQ消息的内容修改MQ消息内容,只需要通知出哪天和哪个车次的票(即:组成锁的内容),不需要具体到哪个人。2.1.1、创建内部传递的dto类ConfirmOrderMQDto@DatapublicclassConfirmOrderMQ
NikoWord
·
2023-07-29 22:00
07-12306
rocketmq
RocketMQ
消息存储结构说明
消息ID产生规则是怎样的?如果broker为ipv6,长度为28字节:ip(16)+port(4)+消息在commitlog的偏移量(8)如果broker为ipv4,长度为16字节:ip(4)+port(4)+消息在commitlog的偏移量(8)消息存储结构消息总长度(4)+magiccode(4个字节:daa320a7)+bodycrc(4)+queueid(4)+flag(4)+consum
allanYan
·
2023-07-29 22:38
RocketMQ
连接超时问题
项目在测试环境完全没问题,上生产环境后报连接超时问题,当时排查发现,当时开的防火墙如下:生产端-->
RocketMQ
服务器消费端
RocketMQ
服务器排查发现未开broker端口的防火墙,开完之后
鱼儿跳跳跳跳跳
·
2023-07-29 21:35
RocketMQ
文件存储体系介绍
1.
RocketMQ
的文件体系介绍
RocketMQ
的消息存储是
RocketMQ
中最为复杂和最为重要的一部分。
szhlcy
·
2023-07-29 20:36
RocketMQ
概论
目录前言:1.概述2.下载安装、集群搭建3.消息模型4.如何保证吞吐量4.1.消息存储4.1.1顺序读写4.1.2.异步刷盘4.1.3.零拷贝4.2.网络传输前言:
RocketMQ
的代码示例在安装目录下有全套详细
_BugMan
·
2023-07-29 20:51
中间件
java
rocketmq
中间件
RocketMQ
-broker.conf 配置文件
#LicensedtotheApacheSoftwareFoundation(ASF)underoneormore#contributorlicenseagreements.SeetheNOTICEfiledistributedwith#thisworkforadditionalinformationregardingcopyrightownership.#TheASFlicensesthisfi
慕言手记
·
2023-07-29 16:12
中间件
rocketmq
RocketMQ
IPV6集群部署/单机部署
RocketMQ
IPV6集群部署/单机部署环境问题集群部署
RocketMQ
1.下载安装包2.解压3.修改/覆盖配置文件[同步复制策略|异步刷盘策略]4.启动/停止服务5.代码测试5.1生产消息5.2消费消息
我叫大王去寻山
·
2023-07-29 16:12
中间件
java-rocketmq
rocketmq
java
rocketmq
broker配置
#LicensedtotheApacheSoftwareFoundation(ASF)underoneormore#contributorlicenseagreements.SeetheNOTICEfiledistributedwith#thisworkforadditionalinformationregardingcopyrightownership.#TheASFlicensesthisfi
老黄瓜001
·
2023-07-29 16:41
mq
rocketmq
Rocketmq
Broker启动网卡顺序问题
方法一、修改网卡名称,因为网卡顺序是通过名称排列的方法二、指定broker使用IPecho"brokerIP1=192.168.1.220">conf/broker.propertiesnohupshbin/mqbroker-nlocalhost:9876-cconf/broker.properties&转载于:https://www.cnblogs.com/kingsy/p/7243058.ht
diandao1101
·
2023-07-29 16:11
【Rocket MQ简介和多节点部署】
一,是啥,从哪来
RocketMQ
是一个开源的分布式消息中间件,最初由阿里巴巴集团开发。它的设计目标是为了在高并发、高吞吐量的场景下,实现可靠的消息传输,并且具有良好的可伸缩性和可扩展性。
Edward*H
·
2023-07-29 16:09
大数据
java
开发语言
docker- compose部署
rocketmq
双主双从架构
一主一从主从部署服务器规划服务器部署的应用broker主从规划物理资源存储目录10.100.232.171namesrv、broker、consolemaster-a,slave-b无/opt/docker/
rocketmq
10.100.232.172namesrv
IT学习道场
·
2023-07-29 16:39
运维
docker
rocketmq
架构
PageHelper分页插件隐藏的坑
文章目录一、问题二、分析问题三、解决问题原文链接
RocketMQ
思维导图,不看会后悔哟Mysql思维导图分享上面思维导图可去gongzhonghao回复:扣扣号,获取联系方式后找我免费获得可编辑版本。
bug师姐
·
2023-07-29 13:33
java
mybatis
PageHelper
ThreadLocal
Redis持久化方式:RDB和AOF
文章目录RDB(RedisDatabase)原理触发条件优缺点AOF(Append-onlyFile)原理工作流程刷盘策略命令重写机制触发命令重写优缺点
RocketMQ
思维导图,不看会后悔哟Mysql思维导图分享上面思维导图可去
bug师姐
·
2023-07-29 13:33
Redis
redis
AOF
RDB
持久化策略
RocketMQ
超时用的消息发送、消费实践总结
指定消费位置消费重试处理原文链接
RocketMQ
思维导图,不看会后悔哟Mysql思维导图分享上面思维导图可去gongzhonghao回复:扣扣号,获取联系方式后找我免费获得可编辑版本。
bug师姐
·
2023-07-29 13:03
RocketMQ
RocketMQ
单向发送
同步发送
异步发送
消息重试
RocketMQ
消息发送、消息类别
一、消息发送1.1单生产者单消费者消息发送(OneToOne)1、新建maven项目recketmqtest2、导入
RocketMQ
客户端坐标org.apache.
rocketmq
rocketmq
-client4.8.03
小钟不想敲代码
·
2023-07-29 13:22
RocketMQ
java-rocketmq
rocketmq
java
RocketMQ
介绍
一、MQ简介1.1项目工程弊端1.2MQ简介MQ(MessageQueue)消息队列,是一种用来保存消息数据的队列队列:数据结构的一种,特征为“先进先出”何为消息:服务器间的业务请求原始架构:服务器中的A功能需要调用B、C模块才能完成微服务架构:服务器A向服务器B发送要执行的操作(视为消息)服务器A向服务器C发送要执行的操作(视为消息二、MQ作用2.1MQ基本工作模式应用解耦:(异步消息发送)流量
小钟不想敲代码
·
2023-07-29 13:52
RocketMQ
java-rocketmq
rocketmq
java
RocketMQ
下载安装
一、下载地址https://
rocketmq
.apache.org/download/下载完成解压即可二、安装2.1系统环境变量配置1、右键我的电脑–>属性2、高级系统设置–环境变量3、系统变量中–>新建
小钟不想敲代码
·
2023-07-29 13:52
RocketMQ
java-rocketmq
rocketmq
java
一次详尽的问题定位记录:CPU使用率低负载高的排查过程
历史原因,当前有一个服务专门用于处理mq消息,mq使用的阿里云
rocketmq
,sdk版本1.2.6(2016年)。
Java圈子
·
2023-07-28 22:48
No route info of this topic
问题如下:com.alibaba.
rocketmq
.client.exception.MQClientException:Norouteinfoofthistopic,NewAgent1Seehttps
小雨滴Java
·
2023-07-28 19:56
java编程的Bug解决
java
spring
spring
boot
java中对List数组每50条分成一组
packagecom.soochowlife.controller;importorg.apache.
rocketmq
.common.message.Message;importjava.util.ArrayList
小雨滴Java
·
2023-07-28 19:26
Java日常用到的小功能
java
开发语言
apache
RocketMQ
工作原理
文章目录三.
RocketMQ
工作原理1.消息的生产消息的生产过程Queue选择算法2.消息的存储1.commitlog文件目录与文件消息单元2.consumequeue目录与文件索引条目3.对文件的读写消息写入消息拉取性能提升
Helios丶
·
2023-07-28 15:05
RocketMQ
rocketmq
RocketMQ
中单消费者订阅多个Topic,会阻塞消费吗?
RocketMQ
问题背景是这样:最近有个项目用MQ做消息流转,在
RocketMQ
集群模式下,一个消费者实例,订阅了两个TopicA、B。TopicA:存储的是批量业务消息。
阿飞技术
·
2023-07-28 13:46
java
网络
分布式
RocketMQ
集群4.9.2升级4.9.6版本
本文主要记录生产环境短暂停机升级
RocketMQ
版本的过程一、整体思路1.将生产环境MQ4.9.2集群同步到测试环境,并启动,确保正常运行。
仗剑天涯777i
·
2023-07-28 08:10
消息队列
rocketmq
MQ公共特性介绍 (ActiveMQ, RabbitMQ,
RocketMQ
, Kafka对比)
本章介绍本文主要介绍所有MQ框架都具备的公共特点,同时对比了一些目前比较主流MQ框架的优缺点,给大家做技术选型作参考。文章目录本章介绍MQ介绍适用场景异步通信案例一案例二系统解耦削峰填谷广播通信总结缺点MQ对比APQP历史AMQP是什么MQ介绍MQ,MessageQueue,消息中间件从世界上第一个MQ的诞生历程来看,它最初是为了解决通信的问题。消息队列,又叫做消息中间件。是指用高效可靠的消息传递
namelessmyth
·
2023-07-28 08:09
Java
Java框架
架构设计
activemq
rabbitmq
rocketmq
MQ对比
RocketMQ
, Dashboard, 控制台安装
文章说明本文主要说明
RocketMQ
的控制台(Dashboard)的安装过程。工作中一直用的是别人装好的,这次终于自己亲手装了一遍。
namelessmyth
·
2023-07-28 08:09
Java框架
Java
rocketmq
dashboard
rocketmq一键启动
MQ,
RocketMQ
, 安装
文章说明本文主要说明
RocketMQ
的几种常见的安装方式。之前在工作中也用过
RocketMQ
,但是一直用的是测试环境上的,也没有自己动手安装过。这次专门抽了时间学习了一下。
namelessmyth
·
2023-07-28 08:08
Java框架
Java
rocketmq
中间件
安装
RocketMQ
教程-(5)-功能特性-顺序消息
顺序消息为Apache
RocketMQ
中的高级特性消息,本文为您介绍顺序消息的应用场景、功能原理、使用限制、使用方法和使用建议。
蜜獾云
·
2023-07-28 08:06
RocketMQ教程
rocketmq
详解
rocketMq
通信模块&升级构想
本文从开发者的角度深入解析了基于netty的通信模块,并通过简易扩展实现微服务化通信工具雏形,适合于想要了解netty通信框架的使用案例,想了解中间件通信模块设计,以及微服务通信底层架构的同学。希望此文能给大家带来通信模块架构灵感。概述网络通信是很常见的需求,对于传统web网页工具短连接场景,浏览器和服务器交互,常见为浏览器通过http协议请求Tomcat服务器;对于长连接场景,比如即时通讯,或中
阿里巴巴淘系技术团队官网博客
·
2023-07-28 06:25
rocketmq
今天学学消息队列
RocketMQ
:消息类型
RocketMQ
支持的消息类型有三种:普通消息、顺序消息、延时消息、事务消息。以下内容的代码部分都是基于
rocketmq
-spring-boot-starter做的。
青铜大神
·
2023-07-28 05:09
RocketMQ
rocketmq
java
【Java中间件】
RocketMQ
RocketMQ
一、MQ概述MessageQueue,是一种提供消息队列服务的中间件。提供了消息生产、存储、消费全过程API的软件系统。
晚风也很浪漫
·
2023-07-28 05:38
Java中间件
java-rocketmq
java
中间件
Java阶段五Day13
五种数据类型和类型无关的命令基本类型——String基本类型——hash基本类型——list基本类型——set基本类型——zset(sortedset)Redis实现分布式锁抢锁的设计思路整改当前消费逻辑添加分布式锁
rocketmq
今天你学Java了吗
·
2023-07-28 03:27
培训之旅
java
开发语言
rocketmq
分布式事务
分布式锁
Java阶段五Day12
Java阶段五Day12文章目录Java阶段五Day12问题解析顺序消息事务消息Rocket核心概念KeysTagsSpringboot整合
RocketMQ
案例使用准备案例环境生产端发送消息消费端(push
今天你学Java了吗
·
2023-07-28 03:57
培训之旅
java
rocketmq
redis
分布式锁
为什么不用定时任务实现关闭订单?
一般的做法有如下几种:定时任务关闭订单
rocketmq
延迟队列rabbitmq死信队列时间轮算法redis过期监听一、定时任务关闭订单(最low)一般情况下,最不推荐的方式就是关单方式就是定时任务方
技术琐事
·
2023-07-28 03:14
java
架构
java-ee
javascript
spring
Rocketmq
简单介绍
一、简介
RocketMQ
是一款阿里巴巴开源的消息中间件,在2017年9月份成为Apache的顶级项目,是国内首个互联网中间件在Apache上的顶级项目。
山石水寿
·
2023-07-27 22:49
rocketmq
日志配置
项目启动时会在${user.home}/logs/
rocketmq
logs目录下创建一个
rocketmq
_client.log日志文件,文件全路径是:${user.home}/logs/
rocketmq
logs
冰淇淋@
·
2023-07-27 21:39
rocketmq
rocketmq
springboot整合
rocketmq
1、引入架包(修改pom.xml)4.7.12.1.0org.apache.
rocketmq
rocketmq
-spring-boot-starter${
rocketmq
-spring-boot-starter.version
冰淇淋@
·
2023-07-27 21:39
rocketmq
springboot
spring
boot
java-rocketmq
rocketmq
SpringCloudAlibaba:消息驱动之
RocketMQ
学习
目录一、MQ简介(一)什么是MQ(二)MQ的应用场景1、异步解耦2、流量削峰(三)常见的MQ产品二、
RocketMQ
入门(一)
RocketMQ
安装部署1、环境要求2、下载
RocketMQ
3、安装
RocketMQ
4
天空中那座城
·
2023-07-27 20:15
SpringCloud
java
spring
cloud
rocketmq
java-rocketmq
学习
多租户的低代码平台,Saas开发平台:MateCloud
目前已经整合SpringBoot2.7.0、SpringCloud2021、SpringCloudAlibaba2021、SpringSecurityOauth2、Feign、Dubbo、JetCache、
RocketMQ
莫轻言舞
·
2023-07-27 19:07
设计
架构
低代码
个人关于普通消息队列的使用体验与收获
虽然市面上有很多的消息服务产品,这里也不一一举例,就拿阿里云的消息队列
RocketMQ
来举例说明。阿里云的Rock
三掌柜666
·
2023-07-27 17:36
阿里云
信息与通信
RocketMQ
:消息重试
消息的发送和消费并不是百分百成功的,在出现消息推送失败时,
RocketMQ
有何补偿方式来进行消息重试呢?这是我们今天要一起学习的点。
Anbang713
·
2023-07-27 11:29
RocketMQ
教程-(5)-功能特性-消费者分类
Apache
RocketMQ
支持PushConsumer、SimpleConsumer以及PullConsumer这三种类型的消费者,本文分别从使用方式、实现原理、可靠性重试和适用场景等方面为您介绍这三种类型的消费者
蜜獾云
·
2023-07-27 02:35
RocketMQ教程
rocketmq
【高危】
RocketMQ
NameServer存在远程代码执行漏洞(PoC)
漏洞描述
RocketMQ
是一个开源的分布式消息中间件,NameServer为Producer和Consumer节点提供路由信息的组件。
墨菲安全
·
2023-07-27 02:28
墨菲安全实验室漏洞预警
rocketmq
漏洞攻击
RocketMQ
教程-(5)-功能特性-事务消息
事务消息为Apache
RocketMQ
中的高级特性消息,本文为您介绍事务消息的应用场景、功能原理、使用限制、使用方法和使用建议。
蜜獾云
·
2023-07-26 23:43
RocketMQ教程
rocketmq
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他