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、ActiveMQ等。消息这个东西说简单也简单,说难也难。
Java帅小伙
·
2023-10-10 05:58
程序员
java
后端
面试
rocketmq
的安装及使用
概念模型:Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。Consumer:消息消费的角色,支持分布式集群方式部署。支持以push推,pull拉两种模式对消息进行消费。同时也支持集群方式和广播方式的消费,它提供实时消息订阅机制,可以满足大多数用户的需求。NameServer
叫我11
·
2023-10-10 02:37
java
RocketMQ
安装
两种方式1.下载源码,maven打包后,进行安装2.直接下载二进制码,减压后就行涉及端口rocke有9876非vip通道端口:10911vip通道端口:1090910909是VIP通道对应的端口,在JAVA中的消费者对象或者是生产者对象中关闭VIP通道即可无需开放10909端口如果是broker集群的话,还要开放10912,否则master的消息将无法复制到slave节点源码安装参考:Rocket
闲猫
·
2023-10-10 02:06
DevOps
java
rocketmq
RocketMQ
安装使用
下载到官网下载对应版本的
RocketMQ
安装unzip解压改参数改内存相关的参数vimbin/runserver.shvimbin/runbroker.sh.修改Broker配置文件broker.confvimconf
_那年夏天
·
2023-10-10 02:06
java-rocketmq
rocketmq
java
rocketMq
安装和使用
一:
rocketMq
安装1.官网下载:https://www.apache.org/(需要jdk8以上环境先安装好)2.解压,调整工作内存大小#解压unzip
rocketmq
-all-4.5.2-bin-release.zip
似夜晓星辰
·
2023-10-10 02:05
java-rocketmq
rocketmq
java
RocketMQ
的安装和使用
文章目录一、安装1.
RocketMQ
安装2.控制台(页面管理)安装二、部署1.配置文件修改2.启动3.服务器上测试三、springboot使用1.依赖2.生产者3.消费者四、消息可靠性1.消息状态2.生产者
silver^bullet
·
2023-10-10 02:04
技术学习
java-rocketmq
rocketmq
java
学习
RocketMQ
安装使用及基本原理
RocketMQ
安装使用及基本原理前言安装单机安装docker安装docker下
RocketMQ
管理工具安装
RocketMQ
MQ作用及缺点MQ相关产品生产者发送消息的方式**一、普通消息**二、顺序消息三
饥饿的正太
·
2023-10-10 02:34
MQ
消息队列
java
rocketmq
安装及使用
目录1.是什么2.背景3.常用消息队列对比4.单节点快速安装1.上传2.解压3.创建启动脚本4.启动5.查看是否启动成功6.验证7.创建停止脚本8.查看日志9.如果需要修改内存5.多master模式1.优缺点1.优点2.缺点2.安装1.上传安装包2.解压3.创建namesrv启动脚本4.启动namesrv5.修改broker配置6.创建brokersrv启动脚本7.启动brokersrv8.查看是
q495673918
·
2023-10-10 02:04
java
RocketMQ
安装使用过程中出现的问题
问题:无法启动,没有报错提示。(我的mq版本为4.5.1)解决办法:文件下载解压后,环境变量配置完。依次打开两个cmd窗口执行以下命令。(无需修改文件)mqnamesrv.cmd-nlocalhost:9876mqbroker.cmd-nlocalhost:9876autoCreateTopicEnable=true如果报错可以选择较低版本,如果还报错,就对runbroker.cmd和runser
2万加速度
·
2023-10-10 02:33
rocketmq
rocketmq
安装使用教程
rocketmq
安装使用教程本文假设您已经完成了下列前序步骤:docker安装配置一、docker安装rokcetmq1.1安装namesrvdockerpull
rocketmq
inc/
rocketmq
易佰菜鸟
·
2023-10-10 02:03
代码文档
docker
中间件
rocketmq
RocketMQ
安装和使用
path=
rocketmq
/4.9.4/
rocketmq
-all-4.9.4-bin-release.zip安装:unzip
rocketmq
-all-4.9.4-bin-release.zipcd
rocketmq
-all
Sunny_yiyi
·
2023-10-10 02:32
MQ
java-rocketmq
rocketmq
java
RocketMQ
安装使用
RocketMQ
安装使用前言1Windows环境安装1.1环境变量配置1.2启动操作1.3下载控制台前言描述:本文章主要用来记录
RocketMQ
在windows的安装使用1Windows环境安装
RocketMQ
耷腊呜呜
·
2023-10-10 02:58
rocketmq
RocketMQ
快速搭建与控制台搭建
前提是将解压后的文件夹放入/app/
rocketmq
,且Linux虚拟机已安装jdk。现修改runserver.sh文件的内存大小:cd
飞跃南墙的晓M
·
2023-10-09 21:17
中间件
rocketmq
消息中间件
阿里云安装
rocketmq
-dashboard管理控制台开启登录功能
在阿里云部署
rocketmq
-dashboard,如果直接打包运行,会存在安全隐患,需要修改配置,开启用户登录。
前尘忆梦Memory
·
2023-10-09 20:14
RocketMQ
阿里云
dashboard
云计算
Docker部署
rocketmq
-dashboard-1.0.0
工具编译打包成jar包#请确保当前服务器已安装和配置Docker环境,安装JDK和Maven#下载源码,github下载源码可能会失败,可重试几次wgethttps://github.com/apache/
rocketmq
-dashboard
Frankcsdn20180825
·
2023-10-09 20:41
linux
centos
java
中间件
RocketMQ
4.9.4使用(二)部署运维界面
rocketmq
-dashboard
部署运维界面
rocketmq
-dashboard
rocketmq
-console已停止维护,新的是
rocketmq
-dashboard1、下载源码#clone源码gitclonehttps://github.com
Moss Huang
·
2023-10-09 20:39
rocketmq
rocketmq
RocketMq
(四)消息分类
在上一篇的基础上,一、普通消息1、同步发送消息:指的是Producer发出⼀条消息后,会在收到MQ返回的ACK之后才发下⼀条消息。该方式的消息可靠性最高,但消息发送效率低。SendResultsendResult=producer.send(msg);(1)生产者:@RequestMapping("/sendUser")publicvoidsendUser(@RequestBodyUserDTOu
w_t_y_y
·
2023-10-09 15:04
springBoot+消息队列
java
RocketMq
(五)消息机制
一、消息过滤:消息者在进行消息订阅时,除了可以指定要订阅消息的Topic外,还可以对指定Topic中的消息根据指定条件进行过滤,即可以订阅比Topic更加细粒度的消息类型。对于指定Topic消息的过滤有两种过滤方式:Tag过滤与SQL过滤。1、Tag过滤:通过consumer的subscribe()方法指定要订阅消息的Tag。如果订阅多个Tag的消息,Tag间使用或运算符(双竖线||)连接。2、S
w_t_y_y
·
2023-10-09 15:27
springBoot+消息队列
rocketmq
RabbitMQ 介绍与 SpringBootAMQP使用
RabbitMQActiveMQ
RocketMQ
Kafka公司/社区RabbitApache阿里Apache开发语言Erla
紫霖ty
·
2023-10-09 15:08
rabbitmq
学习
笔记
RabbitMQ,
RocketMQ
,Kafka 事务性,消息丢失和重复发送处理策略
分布式事务什么是分布式事务我们的服务器从单机发展到拥有多台机器的分布式系统,各个系统之前需要借助于网络进行通信,原有单机中相对可靠的方法调用以及进程间通信方式已经没有办法使用,同时网络环境也是不稳定的,造成了我们多个机器之间的数据同步问题,这就是典型的分布式事务问题。在分布式事务中事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。分布式事务就是要保证不
谁叫我土豆了
·
2023-10-09 13:13
RocketMQ
可视化环境搭建和基础代码使用
RocketMQ
是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求,在2016年底捐赠给Apache开源基金会成为孵化项目,经过不到一年时间正式成为了
Java中文社群_老王
·
2023-10-09 11:09
MQ - 36 云原生:业界MQ的计算存储分离的设计与实现
文章目录导图概述什么是存算分离架构必须是存算分离架构吗实现存算分离架构的技术思考如何选择合适的存储层引擎存储层:分区存储模型的设计计算层:弹性无状态的写入业界主流存算分离架构分析
RocketMQ
5.0架构分析
小小工匠
·
2023-10-09 08:00
【小工匠聊架構】
云原生
计算存储分离
SpringBoot和Kafka集群案例详解,面试必学
前言市面上消息队列中间件管理有蛮多的,如:ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,
RocketMQ
,但我最先接触的可能就是Kafka了,不过那时候为了用,只知道部分实用性的东西
编程叫兽
·
2023-10-09 05:40
Java架构学习
java
kafka
SpringCloud微服务实战——搭建企业级开发框架(三十六):使用Spring Cloud Stream实现可灵活配置消息中间件的功能
在以往消息队列的使用中,我们通常使用集成消息中间件开源包来实现对应功能,而消息中间件的实现又有多种,比如目前比较主流的ActiveMQ、
RocketMQ
、RabbitMQ、Kafka,Stream等
全栈程序猿
·
2023-10-09 03:01
java
SpringCloud
微服务
spring
cloud
java
SpringCloud第09讲:消息队列
RocketMQ
目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,
RocketMQ
等。
Java秦老师
·
2023-10-09 03:00
spring
cloud
java
rabbitmq
springcloud(一)——spring-cloud-alibaba集成
rocketmq
前言在之前的工作中,微服务框架使用的是springcloud,消息中间件使用的
rocketmq
,这段时间看到阿里出了springcloudalibaba集成了
rocketmq
,出于好奇,写了个demo一些概念官方对
小石头小石子小石灰
·
2023-10-09 03:30
springcloud
java
后端
微服务
springcloud
SpringCloudStream整合
RocketMQ
我们还是来看看SpringCloudStream如何来集成
RocketMQ
。
萧 炎
·
2023-10-09 03:29
#
spring
boot
java
spring
9.Spring Cloud Ailibaba
RocketMQ
(分布式消息系统)
目录为什么使用微服务?微服务解决了什么问题?分布式系统组成要素及其运行机制微服务场景模拟1.SpringCloudAlibaba基本介绍2.SpringCloudAlibabaNacos(服务注册与发现)3.SpringCloudAlibabaNacosConfig(分布式配置)4.SpringCloudAilibabaSentinel(限流)5.SpringCloudAilibabaSentin
未禾
·
2023-10-09 03:29
Spring
Cloud
Alibaba
java-rocketmq
spring
cloud
rocketmq
Spring Cloud Stream 整合
RocketMQ
SpringCloudStream整合
RocketMQ
简介在微服务的开发过程中,可能会经常用到消息中间件,通过消息中间件在服务与服务之间传递消息,不管你使用的是哪款消息中间件,比如RabbitMQ、Kafka
会编程的老六
·
2023-10-09 03:29
Spring
Cloud
Alibaba
java
分布式
spring
cloud
alibaba
Spring Cloud Stream应用
RocketMQ
微服务中会经常使用消息中间件,通过消息中间件在服务与服务之间传递消息,例如RabbitMQ、Kafka和
RocketMQ
,无论使用哪一种消息中间件和服务之间都有一点耦合性,这个耦合性指的是原来使用RabbitMQ
心南南心
·
2023-10-09 03:58
spring
cloud
消息队列
stream
分布式
java
RocketMQ
架构设计之发送消息的实现
RocketMQ
发送普通消息有三种实现方式:可靠同步发送、可靠异步发送、单向(Oneway)发送。同步:发送者向MQ发送消息后需要同步等待消息消费器返回发送结果。
先生zeng
·
2023-10-09 03:55
SpringCloud stream 整合
RocketMq
实现消息的发送与接收
首先是消息的生成端:第一步,引入依赖第二步,在配置文件中,配置mq信息第三步:定义发送的通道第四步:处理业务逻辑,就是定义要发送什么样的消息剩下的就是在需要调用此方法的地方,调用这个方法:至此,消息发送端已经配置完成;下面看消费端第一步:也是引入pom文件第二步:在yml配置文件中配置:第三步:配置接收消息的chanel:第四步:业务类中接收消息,拿到消息后,继续处理自己的业务:完成消息的发送和接
欲将心事付瑶琴知音少弦断有谁听
·
2023-10-09 03:27
rocketmq
SpringCloud - Spring Cloud 之 Stream构建消息驱动微服务框架;Spring Cloud Alibaba集成
RocketMQ
(二十四)
阅读本文前可先参考SpringCloud-SpringCloud之Stream构建消息驱动微服务框架;RabbitMQ(十九)_MinggeQingchun的博客-CSDN博客_springcloudstream一、SpringCloudStream在微服务的开发过程中,会经常用到消息中间件,通过消息中间件在服务与服务之间传递消息,不管使用哪款消息中间件,如RabbitMQ、Kafka和Rocke
MinggeQingchun
·
2023-10-09 03:57
SpringCloud
spring
cloud
Stream
RocketMQ
SpringCloud之Stream框架集成
RocketMQ
消息中间件
SpringCloudStream是一个用来为微服务应用构建消息驱动能力的框架。它可以基于SpringBoot来创建独立的、可用于生产的Spring应用程序。SpringCloudStream为一些供应商的消息中间件产品提供了个性化的自动化配置实现,并引入了发布-订阅、消费组、分区这三个核心概念。简单的说,SpringCloudStream本质上就是整合了SpringBoot和SpringInte
欲将心事付瑶琴知音少弦断有谁听
·
2023-10-09 03:26
java-rocketmq
spring
cloud
rocketmq
RocketMQ
简介
RocketMQ
前世今生
RocketMQ
在阿里内部叫做Metaq(最早名为Metamorphosis,中文意思变形记,是作家卡夫卡的中篇小说代表作,可见是为了致敬Kafka)。
左师兄zuosx
·
2023-10-09 02:08
RocketMQ
源码解析——Broker部分之Broker启动过程BrokerStartup(1)
@[toc]从启动脚本到启动类 我们知道
RocketMQ
的Broker端的启动方式为,进入到
RocketMQ
的bin目录下,运行对应的mqbroker脚本。
szhlcy
·
2023-10-09 01:34
building and deploying a single-Master
RocketMQ
cluster
buildinganddeployingasingle-Master
RocketMQ
cluster1、下载
RocketMQ
安装包(这里是通过源码安装)2、安装3、启动nameserver4、启动borkerStartthebrokerserviceVerifythatthebrokerserviceisstartedsuccessfully
佐杰
·
2023-10-08 20:43
java进阶之微服务
java
ActiveMQ、RabbitMQ、Kafka、
RocketMQ
的区别
ActiveMQ老牌消息队列,是Java写的mq,但支持C,C++,PHP,python等各客户端,配置和使用基本上是Javaxml这一套,同时对spring支持比较友好。在java程序中,也可以作为jar包放在java项目里面。activemq支持主从复制,集群,但集群功能很弱,只支持failover,即连一个broker失败了,可以转到其他broker来,但这样有一个缺陷,当有三个broker
Java打工人
·
2023-10-08 19:48
java-rabbitmq
java-activemq
kafka
java-rocketmq
Kafka、RabbitMQ、
RocketMQ
消息中间件的对比
什么是消息队列?消息队列是在消息的传输过程中保存消息的容器,包含以下3元素:Producer:消息生产者,负责产生和发送消息到Broker;Broker:消息处理中心,负责消息存储、确认、重试等,一般其中会包含多个Queue;Consumer:消息消费者,负责从Broker中获取消息,并进行相应处理。消息队列模式点对点模式:多个生产者可以向同一个消息队列发送消息,一个具体的消息只能由一个消费者消费
sd_zhao18
·
2023-10-08 19:11
中间件
rabbitmq
kafka
java
消息队列 RabbitMq kafka
RocketMq
mqtt
区别对比RabbitMq环境搭建1.搭建erlang运行环境curl-1sLf'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/setup.rpm.sh'|sudo-Ebashyuminstallerlangrpm--importhttps://www.rabbitmq.com/rabbitmq-release-signing-ke
小鱼无脑
·
2023-10-08 19:38
rabbitmq
队列
kafka
kafka、rabbitmq 、
rocketmq
的区别
一、语言不同RabbitMQ是由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。kafka是采用Scala语言开发,它主要用于处理活跃的流式数据,大数据量的数据处理上二、结构不同RabbitMQ采用AMQP(AdvancedMessageQueuingProtocol,高级消息队列协议)是一个进程间传递异步消息的网络协议RabbitMQ的broker由Exchange
weixin_46949892
·
2023-10-08 19:38
kafka
rabbitmq
分布式
RocketMQ
5.0 新版版本新特性总结
1架构变化
RocketMQ
5.0架构上的变化主要是为了更好的走向云原生
RocketMQ
4.x架构如下:Broker向NameServer注册Topic路由信息,Producer和Consumer则从NameServer
Young丶
·
2023-10-08 10:08
RocketMQ
java-rocketmq
rocketmq
java
五、
RocketMQ
案例(二)
1、过滤器示例在大多数情况下,tag是一种简单实用的设计,用于选择所需的消息。例如:DefaultMQPushConsumerconsumer=newDefaultMQPushConsumer("CID_EXAMPLE");consumer.subscribe("TOPIC","TAGA||TAGB||TAGC");消费者将收到包含TAGA或TAGB或TAGC的消息。但限制是一条消息只能有一个标记
恨别A鸟惊心
·
2023-10-08 10:00
RocketMq
遇到过的线上问题-消息积压
在顺序消费消息的场景中,消息落后量(积压量)在上午8点后慢慢增加,最终在饭点达到了报警阈值…为什么消息会积压?当然是消费消息的速度赶不上消息生产的速度了啊,这里面又包含了三层信息,生产者太快、消费者太慢、生产者即太快消费者又太慢。于是乎开启“胡思乱想”模式得到了以下三个猜想猜想一:频繁的数据改动导致生产者短时间内生产消息过多,消费者来不及消费猜想二:生产者正常,但消费者消费消息出了点问题,导致消费
myprincess003
·
2023-10-08 10:56
RocketMQ
rocketmq
【开发篇】二十、SpringBoot整合
RocketMQ
文章目录1、整合2、消息的生产3、消费4、发送异步消息5、补充:安装
RocketMQ
1、整合首先导入起步依赖,
RocketMQ
的starter不是Spring维护的,这一点从starter的命名可以看出来
-代号9527
·
2023-10-08 09:22
SpringBoot
java-rocketmq
spring
boot
rocketmq
MQ - 37 云原生:MQ的分层存储架构的实现方案
文章目录导图概述什么是分层存储分层存储的应用和局限实现分层存储的技术思考选择远程文件系统生产性能优化消费性能优化方案一方案二隔离性和回滚隔离性回滚业界主流消息队列的架构分析RocektMQ多级存储的实现分析Kakfa分层存储的实现分析为什么
RocketMQ
小小工匠
·
2023-10-08 01:06
【小工匠聊架構】
云原生
架构
分层存储架构
RocketMQ
-架构设计
RocketMQ
-架构设计1技术架构image.png
RocketMQ
架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
疯狂撸代码的奋青骚年
·
2023-10-07 20:28
RocketMQ
(1) 环境搭建、基础运行
主流MQ对比主流MQ有Kafka、
RocketMQ
、RabbitMQ等KafkaKafka是Apache的一个子项目,使用Scala实现的一
laiyy0728
·
2023-10-07 20:46
RocketMQ
中DLedger框架 基于Raft算法实现选主及日志同步
broker在集群模式下,需要实现两个功能点:1、多节点broker之间commitLog日志文件内容同步;无论是写主读从,一写多读,多主模式等。同一个group内master-slave集群内,数据需要同步2、能够自动容灾,即主节点挂了之后能够自动产生新的主节点,不影响对外提供服务数据同步:传统Mater/Slave模式就可以支持自动选主及切换:Zookeeper组件,以及基于Raft等分布式一
追风夏
·
2023-10-07 10:43
mq
分布式
java
RocketMQ
是如何使用dledger 模式保证故障自动恢复的
目录前言:
RocketMQ
dledger集群架构
RocketMQ
leader选举
RocketMQ
如何使用心跳维护leader地位
RocketMQ
故障恢复总结前言:在
RocketMQ
4.5之前,
RocketMQ
陈煦源
·
2023-10-07 10:42
rocketmq
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他