|
|
一、前言RocketMQ 的消费者可以根据 Tag 进行消息过滤,也支持自定义属性过滤。消息过滤目前是在 Broker 端实现的,优点是减少了对于 Consumer 无用消息的网络传输,缺点是增加了...【详细内容】 |
2022-11-27 电脑软件技术 |
|
|
引言对于一款消息中间件来说,优良的数据存储设计,是实现高性能消息吞吐以及消息查询的关键所在。因为消息中间件对于外部来说就是发消息消费消息的一个平台基础设施,但是从其本...【详细内容】 |
2022-10-27 百科 |
|
|
消息队列中的消息消费时并不能保证总是成功的,那失败的消息该怎么进行消息补偿呢?这就用到今天的主角消息重试和死信队列了。生产者消息重试有时因为网路等原因生产者也可能发...【详细内容】 |
2022-10-07 架构 |
|
|
背景介绍业务介绍在某学习APP浏览文章,客户端会将浏览的文章信息上传到服务端,服务端将浏览信息最终存储到HBase;
在某学习APP首页点击【我的】->【历史】,会展示用户浏览文章的...【详细内容】 |
2022-10-04 编程百科 |
|
|
准备工作纯Java项目依赖创建一个maven-java项目在pom.xml中添加以下依赖:com.RabbitMQ:amqp-client:5.15.0org.projectlombok:lombok:1.18.24junit:junit:4.13.2org.apache.l...【详细内容】 |
2022-09-24 编程百科 |
|
|
环境搭建// maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId>...【详细内容】 |
2022-09-07 架构 |
|
|
整体阅读时间,在 40 分钟左右。常见的消息队列很多,主要包括 RabbitMQ、Kafka、RocketMQ 和 ActiveMQ,相关的选型可以看我之前的系列,这篇文章只讲 RabbitMQ,先讲原理,后搞实战。...【详细内容】 |
2022-08-19 电脑软件技术 |
|
|
一、背景之前在做电商相关业务的时候,有一个常见的需求场景是:用户下单之后,超过半小时不支付,就取消订单。现在我们在淘宝京东买东西,或者通过美团点外卖,下单之后,如果不在指定时...【详细内容】 |
2022-08-03 架构 |
|
|
大量业务使用消息中间件进行系统间的解耦、异步化、削峰填谷设计实现。公司内部前期基于RabbitMQ实现了一套高可用的消息中间件平台。随着业务的持续增长,消息体量随之增大,对...【详细内容】 |
2022-07-28 架构 |
|
|
1、RabbitMQ依赖于Erlang,需要先安装Erlang2、Erlang和RabbitMQ版本有对应关系http://www.rabbitmq.com/which-erlang.html2.3安装Erlang21.3先安装一些必要的依赖:yum -y ins...【详细内容】 |
2022-07-11 服务器 |
|
|
刷盘策略CommitLog的asyncPutMessage方法中可以看到在写入消息之后,调用了submitFlushRequest方法执行刷盘策略:public class CommitLog { public CompletableFuture<PutMe...【详细内容】 |
2022-07-06 编程百科 |
|
|
作者:君哥聊技术来源:
https://mp.weixin.qq.com/s/n9QlZ73SQyCGIyPLvHMy0A大家好,我是君哥。今天聊一聊 RocketMQ 的顺序消息实现机制。在有些场景下,使用 MQ 需要保证消息的顺...【详细内容】 |
2022-06-29 编程百科 |
|
|
三个优点分别是:解耦、异步、削峰。一、解耦1.普通实现方式(商务系统) 对应的伪代码如下:支付(){ 支付逻辑... 扣除商品库存(); 修改订单状态();}2.MQ实现方式 对应的...【详细内容】 |
2022-06-26 框架 |
|
|
MQTT干什么的不用再说了吧?!我们的旧手机闲置或者扔了太可惜,网上有改成机顶盒的,没意思,改成树莓派吧,这个好玩。下面直奔主题,请按照下面步骤来做。1.下载termux安装包不好意思,网...【详细内容】 |
2022-06-24 物联网 |
|
|
前置掌握:SpringBoot基础使用、RocketMQ和SpringBoot的整合使用源码地址:gitee.com/tianxincode… 文章只会说明核心代码,其他的基础整合配置和多环境自动隔离参考源码即...【详细内容】 |
2022-06-22 框架 |
|
|
1 背景在金融系统中MQ消息的消息丢失是不允许的,消息的丢失会导致支付状态订单状态出现混乱。接下来聊一下如何保证MQ消息不丢失,以笔者公司使用的RocketMQ为例。2 RokectMQ...【详细内容】 |
2022-06-04 编程百科 |
|
|
软件下载1、Rabbitmq下载地址:https://www.rabbitmq.com2、Erlang下载地址:
https://erlang.org/download/otp_win64_24.0.exe3、软件下载完成后先要安装ErlangErlang安装步骤...【详细内容】 |
2022-03-15 架构 |
|
|
我们之前已经说了这个SSL 和 TCP/IP 协议了,我们今天就来详细的说说这个 MQTT 协议,因为很多消息现在都是支持 MQTT 协议的,比如 RabbitMQ ,还有 Kafka 等,今天我们就来详细的介...【详细内容】 |
2022-03-04 网络知识 |
|
|
RabbitMQ是流行的开源消息队列系统,用erlang语言开发,RabbitMQ是AMQP(高级消息队列协议)的标准实现。采用该技术,我们可以实现异步处理、流量削峰、系统解耦。RabbitMQ 整体是...【详细内容】 |
2021-12-29 百科 |
|
|
@TOCApache 上开源官方地址:
https://rocketmq.apache.org/GitHub 托管地址:
https://github.com/apache/rocketmq阿里官方的介绍文档:
http://jm.taobao.org/2017/01/12/rocke...【详细内容】 |
2021-12-07 服务器 |
|
|
一.MQTT简介MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布/订阅信息传输协议。MQTT在时间和空间上,将消息发送者与接受者分离,可以在不可靠的网络环境中进...【详细内容】 |
2021-12-07 网络知识 |
|
|
RabbitMQ 介绍RabbitMQ 是一个由erlang语言编写的、开源的、在AMQP基础上完整的、可复用的企业消息系统。支持多种语言,包括java、Python、ruby、PHP、C/C++等。1.1.AMQP模型...【详细内容】 |
2021-11-17 编程百科 |
|
|
在这篇文章中,大家将了解MQTT协议,以及为什么在许多物联网应用中使用它。 MQTT协议最初由IBM开发,并且是专有的。它的开发是为了解决石油和天然气行业的传感器通过卫星与远程服...【详细内容】 |
2021-10-21 物联网 |
|
|
下载Erlang和RabbitMQ官网下载地址Erlang下载地址:
http://www.erlang.org/downloadsRabbitMQ下载地址:
http://www.rabbitmq.com/download.html版本:( Erlang23+RabbitMQ3.8.4...【详细内容】 |
2021-08-31 应用软件 |
|
|
RabbitMQ环境搭建erlang和RabbitMQ版本对应关系:https://www.rabbitmq.com/which-erlang.htmlerlang环境安装yum方式安装 yum源配置[root@iyeed RabbitMQ]# curl -s https://...【详细内容】 |
2021-04-14 编程百科 |
|
|
Direct 模式# 所有发送到 Direct Exchange 的消息被转发到 RouteKey 中指定的 Queue。 Direct 模式可以使用 RabbitMQ 自带的 Exchange: default Exchange,所以不需要将 Exch...【详细内容】 |
2021-04-13 编程百科 |
|
|
一、关于 RabbitMQ说到 RabbitMQ,相信大家都不会陌生,微服务开发中必不可少的中间件。 在上篇关于消息队列的文章中,我们了解到 RabbitMQ 本质其实是用 Erlang 开发的 AMQP(Adva...【详细内容】 |
2021-03-11 架构 |
|
|
说明:想要理解RabbitMQ,需要先理解MQ是什么?能做什么?然后根据基础知识去理解RabbitMQ是什么、提供了什么功能。一、MQ的简单理解1. 什么是MQ? 消息队列(Message Queue),是基础数据...【详细内容】 |
2021-02-07 编程百科 |
|
|
今年双十一大促中,消息中间件 RocketMQ 发生了以下几个方面的变化: 云原生化实践。完成运维层面的云原生化改造,实现 Kubernetes 化。 性能优化。消息过滤优化交易集群性能提升...【详细内容】 |
2020-12-25 网络技术 |
|
|
1、 查找Docker容器中的RabbitMQ镜像docker ps -a[root@linux ~]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED...【详细内容】 |
2020-11-27 架构 |
|
|
|