首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
handaxia
掘友等级
学生
|
大连理工大学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
RocketMQ负载均衡
Producer端,每个实例在发消息的时候,默认会轮询所有的message queue发送,以达到让消息平均落在不同的queue上。而由于queue可以散落在不同的broker,所以消息就发送到不同的broker下,如下图: 图中箭头线条上的标号代表顺序,发布方会把第一条消息发…
RocketMQ高可用性机制
RocketMQ分布式集群是通过Master和Slave的配合达到高可用性的。 Master和Slave的区别:在Broker的配置文件中,参数brokerId的值为0表明这个Broker是Master,大于0表明这个Broker是Slave,同时brokerRole参数也会说…
RocketMQ消息存储
分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。 Apache下开源的另外一款MQ—ActiveMQ(默认采用的KahaDB做消息存储)可选用JDBC的方式来做消息持久化,通过简单的xml配置信息即可实现JDBC消息存储。由于,普通关系型数据库(如Mysql)在单表数…
RocketMQ实现分布式事务
问题:消息发送成功,但是下单失败,但是扣减库存的业务订阅了此消息,则扣减了库存却未下单。 RocketMQ解决此问题的方法分为两个阶段:prepared阶段和确认阶段(其中确认阶段分为Commit和Rollback,取决于事务是否执行成功)。 prepared阶段:主要发一个消…
RocketMQ消息的发送和消费之其他样例
前文总结了RocketMQ消息的发送和消费之基本样例,发送消息分为发送同步、异步和单向消息,消费消息分为负载均衡模式和广播模式。下面针对于常见的消息类型做一个补充,分为顺序消息、延时消息、批量消息和过滤消息。 消息有序指的是可以按照消息的发送顺序来消费(FIFO)。Rocket…
RocketMQ消息发送和消费之基本样例
这种可靠性同步地发送方式使用的比较广泛,比如:重要的消息通知,短信通知。 异步消息通常用在对响应时间敏感的业务场景,即发送端不能容忍长时间地等待Broker的响应。 这种方式主要用在不特别关心发送结果的场景,例如日志发送。
RocketMQ集群监控平台搭建
RocketMQ有一个对其扩展的开源项目incubator-rocketmq-externals,这个项目中有一个子模块叫rocketmq-console,这个便是管理控制台项目了,先将incubator-rocketmq-externals拉到本地,因为我们需要自己对rock…
mqadmin管理工具
1使用方式进入RocketMQ安装位置,在bin目录下执行./mqadmin{command}{args}2命令介绍1)Topic相关名称含义命令选项说明updateTopic创建更新Topic配置-
手把手教你搭建RocketMQ集群
Message Queue:相当于是Topic的分区;用于并行发送和接收消息. NameServer是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。 Broker部署相对复杂,Broker分为Master与Slave,一个Master可以对应多个Slave,但是一个S…
为什么使用消息队列中间件?
系统的耦合性越高,容错性就越低。以电商应用为例,用户创建订单后,如果耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障或者因为升级等原因暂时不可用,都会造成下单操作异常,影响用户使用体验。 使用消息队列解耦合,系统的耦合性就会提高了。比如物流系统发生故障,需要几分钟才…
下一页
个人成就
文章被点赞
21
文章被阅读
14,357
掘力值
347
关注了
3
关注者
8
收藏集
1
关注标签
13
加入于
2020-07-17