醋醋百科网

Good Luck To You!

RabbitMQ持久化机制、内存磁盘控制

一、持久化

如果看到这一篇文章的朋友,都是有经验的开发人员,对持久化的概念就不用再做过多的解析了,经过前面的几篇文章,其实不难发现RabbitMQ 的持久化其实就只分交换器持久化、队列持久化和消息持久化这三个部分;

SpringBoot整合RabbitMQ实现消息的发送和接收操作?

在介绍SpringBoot整合RabbitMQ之前首先先来介绍如何在Linux中安装RabbitMQ。想要在在Linux中安装RabbitMQ通常涉及安装Erlang(RabbitMQ的依赖项)和RabbitMQ本身的安装。下面我们就来介绍CentOS系统中如何安装好RabbitMQ服务。

在CentOS上安装RabbitMQ

RabbitMQ镜像队列集群搭建、与SpringBoot整合

镜像模式

集群模式非常经典的就是Mirror镜像模式,保证100%数据不丢失,在实际工作中也是用得最多的,并且实现集群比较的简单。

docker常用指令及安装rabbitMQ(docker部署rabbitmq集群)

一、docker常用指令

启动docker:
systemctl start docker

停止docker:
systemctl stop docker

重启docker:

Quarkus vs Spring Boot 集成 RabbitMQ 谁更香?

从代码到性能,揭秘云原生时代的最优解

在云原生和微服务架构主导的今天,

RabbitMQ 延迟消息实战(rabbitmq消息持久化哪里)

现实生活中有一些场景需要延迟或在特定时间发送消息,例如智能热水器需要 30 分钟后打开,未支付的订单或发送短信、电子邮件和推送通知下午 2:00 开始的促销活动。

RabbitMQ 本身没有直接支持延迟队列的功能,如果您搜索“如何在 RabbitMQ 中使用延迟消息”,您很可能会遇到两种可能的解决方案。第一种解决方案是使用消息 TTL 功能和死信功能的组合。第二种选择是使用官方的 RabbitMQ 延迟消息插件。

Spring Boot3 中巧用 RabbitMQ 延迟队列实现订单超时取消业务

在当今互联网软件开发的浪潮中,电商、在线预订等各类业务蓬勃发展,订单超时取消功能已成为众多应用不可或缺的一部分。想象一下,你在电商平台下单心仪商品,却因各种原因未及时支付,一段时间后订单自动取消,库存得以释放给其他急切需要的用户,这背后的神奇实现往往依赖于消息队列技术。今天,我们就来深入探讨如何在 Spring Boot3 项目中,借助 RabbitMQ 的延迟队列优雅地实现订单超时取消业务,让你轻松掌握这一实用技能。

RabbitMQ:死信队列 | 延迟插件 | 二合一用法+踩坑手记+最佳使用心得

前言

SpringBoot+RabbitMQ 实现 RPC 调用

说到 RPC(Remote Procedure Call Protocol 远程过程调用协议),小伙伴们脑海里蹦出的估计都是 RESTful API、Dubbo、WebService、Java RMI、CORBA 等。

Spring Boot(十四)RabbitMQ延迟队列

一、前言

延迟队列的使用场景:1.未按时支付的订单,30分钟过期之后取消订单;2.给活跃度比较低的用户间隔N天之后推送消息,提高活跃度;3.过1分钟给新注册会员的用户,发送注册邮件等。

实现延迟队列的方式有两种:

  1. 通过消息过期后进入死信交换器,再由交换器转发到延迟消费队列,实现延迟功能;
<< < 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言