最新 最热

延时任务实现方案

我们买火车票或者叫外卖的时候,下完单之后会跳转到支付页面,页面里通常会有一个计时器,要求在指定时间内完成支付,否则订单就会被自动取消。这就是延时任务的一个典型业务场景。分析这个场景,其实最关键的就是如何在订单超...

2021-12-22
1

rabbitmq如何确保消息不丢失 chengtian

上篇写了掌握Rabbitmq几个重要概念,从一条消息说起,这篇来总结关于消息丢失让人头痛的事情。网络故障、服务器重启、硬盘损坏等都会导致消息的丢失。消息从生产到消费主要结果以下几个阶段如下图。...

2021-12-21
1

延时任务实现方案

我们买火车票或者叫外卖的时候,下完单之后会跳转到支付页面,页面里通常会有一个计时器,要求在指定时间内完成支付,否则订单就会被自动取消。这就是延时任务的一个典型业务场景。分析这个场景,其实最关键的就是如何在订单超...

2021-12-21
1

【消息队列之rabbitmq】学习RabbitMQ必备品之一

对于RabbitMQ其他知识体系,本文中就不仔细讲解了,先列出系列核概念,帮助大家建立知识体系;

2021-12-20
1

常用消息队列MQ的优缺点及对比

一般的业务系统要引入 MQ,最早大家都用 ActiveMQ,但是现在确实大家用的不多了,没经过大规模吞吐量场景的验证,社区也不是很活跃,所以大家还是算了吧,我个人不推荐用这个了;...

2021-12-20
1

RabbitMQ 消息确认详解

RabbitMQ的模型是生产者发送信息到 Broker (代理),消费者从 Broker 中取出信息。但是生产者怎么知道消息是否真的发送到 Broker

2021-12-17
1

Greenplum 实时数据仓库实践(5)——实时数据同步

构建实时数据仓库最大的挑战在于从操作型数据源实时抽取数据,即ETL过程中的Extract部分。我们要以全量加增量的方式,实时捕获源系统中所需的所有数据及其变化,而这一切都要在不影响对业务数据库正常操作的前提下进行,目标...

2021-12-17
1

引入RabbitMQ后,如何保证全链路数据100%不丢失?

这3个步骤中的每一步都有可能导致消息丢失,消息丢失不可怕,可怕的是丢失了我们还不知道,所以要有一些措施来保证系统的可靠性。这里的可靠并不是一定就100%不丢失了,磁盘损坏,机房爆炸等等都能导致数据丢失,当然这种都是极...

2021-12-16
1

常见消息中间件大 PK

说到消息中间件,估计大伙多多少少都能讲出来一些,ActiveMQ、RabbitMQ、RocketMQ、Kafka 等等各种以及 JMS、AMQP 等各种协议,然而这些消息中间件各自都有什么特点,我们在开发中又该选择哪种呢?今天松哥就来和小伙伴们梳理...

2021-12-13
1

java整合rabbitmq出现 java.util.concurrent.TimeoutException异常

http://docs.celeryproject.org/en/latest/getting-started/brokers/rabbitmq.html

2021-12-13
1