java-rabbitmq

飞鱼&4 天前
java·rabbitmq·java-rabbitmq
RabbitMQ-高可用机制1. 高可用机制主要通过一下三种集群模式实现:普通集群、镜像集群、仲裁队列2. 普通集群又名标准集群,特征如下:
云虎软件朱总6 天前
spring boot·redis·java-rabbitmq
同城配送系统:基于 Spring Boot+Redis+RabbitMQ 构建在电商行业蓬勃发展的当下,同城配送作为连接商家与消费者的关键环节,其系统的稳定性、响应速度和数据一致性直接影响用户体验与企业运营效率。传统同城配送系统常面临订单峰值处理能力不足、配送状态实时同步延迟、数据丢失风险高等问题。本文将详细介绍如何利用 Spring Boot、Redis 和 RabbitMQ 三大技术栈,构建一套高可用、高性能的同城配送系统,为企业解决配送业务中的核心痛点。
绝顶少年7 天前
spring boot·rabbitmq·java-rabbitmq
Spring Boot 集成 RabbitMQ 实现可靠消息传递:从配置到实战在分布式系统中,消息队列是实现异步通信、解耦服务和削峰填谷的关键组件。本文将详细讲解如何基于 Spring Boot 构建一套可靠的 RabbitMQ 消息传递系统,包括完整的生产者、消费者实现以及核心配置原理,帮助你在实际项目中规避常见问题。
无缘之缘16 天前
spring boot·rabbitmq·java-rabbitmq
SpringBoot整合RabbitMQwindows系统 打开RabbitMQ的sbin目录的cmd终端,执行以下命令,添加账号密码(均为admin),并赋予最高权限
葵野寺17 天前
java·开发语言·rabbitmq·java-rabbitmq
【RelayMQ】基于 Java 实现轻量级消息队列(九)目录一. 建立连接1.1 服务器启动1.2 客户端创建连接1.3 连接初始化二. 自定义网络协议2.1 网络协议格式
java1234_小锋18 天前
java·rabbitmq·java-rabbitmq
RabbitMQ如何实现消息的持久化?大家好,我是锋哥。今天分享关于【RabbitMQ如何实现消息的持久化?】面试题。希望对大家有帮助;超硬核AI学习资料,现在永久免费了!
AD钙奶-lalala19 天前
java·rabbitmq·java-rabbitmq
RabbitMQ的核心使用示例我们用 注册成功 → 通过 MQ 异步打印日志 来模拟“发邮件”的场景,这样你就能清晰掌握 MQ 的核心用法了。
葵野寺19 天前
java·开发语言·网络·rabbitmq·java-rabbitmq
【RelayMQ】基于 Java 实现轻量级消息队列(七)目录一. Virtual1.1 VirtualName1.2 虚拟机中的属性二. Virtual中的方法
xiaogg367821 天前
spring boot·rabbitmq·java-rabbitmq
springboot rabbitmq 延时队列消息确认收货订单已完成供应商后台-点击发货-默认3天自动收货确认,更新订单状态已完成。1 pom.xml 引入依赖:2 运营后台-订单-发货按钮:生产者发布延时消息
Kevinyu_22 天前
java·rabbitmq·java-rabbitmq
RabbitMQWork queues,任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。
kong@react23 天前
spring boot·rabbitmq·java-rabbitmq
springboot项目详细配置rabbitmq及使用rabbitmq完成评论功能RabbitMQ 是一个开源的消息代理和队列服务器,基于 AMQP(Advanced Message Queuing Protocol)协议实现。它支持多种消息传递模式,适用于分布式系统中的异步通信、任务分发和事件驱动架构。
KIDAKN23 天前
java·rabbitmq·java-rabbitmq
RabbitMQ 可靠传输性(包括消息确认, 持久性和发送方确认)目录1. 消息确认1.1 简介1.2 手动确认方法1.2.1 basiAck (肯定确认)1.2.2 basicNack (否定确认)
爱吃烤鸡翅的酸菜鱼1 个月前
后端·ubuntu·rabbitmq·java-rabbitmq
Ubuntu环境下的 RabbitMQ 安装与配置详细教程目录1.前言插播一条消息~2.正文2.1介绍RabbitMQ2.2正式安装2.2.1安装Erlang2.2.2安装RabbitMQ
葵野寺1 个月前
java·开发语言·java-rabbitmq
【RelayMQ】基于 Java 实现轻量级消息队列(五)目录一. 封装接口1.1 初始化1.2 封装交换机1.3 封装消息队列1.4 封装绑定关系1.5 封装消息
hello 早上好1 个月前
分布式·spring·java-rabbitmq
基于 Spring AMQP 的 RabbitMQ 分布式消息系统实战在分布式系统中,服务间的解耦与异步通信是关键挑战。RabbitMQ 作为一款成熟的消息中间件,凭借其灵活的交换器模型(Direct/Fanout/Topic)、可靠的消息传递机制(持久化、确认机制)和丰富的客户端支持(Spring AMQP),成为解决分布式通信问题的首选方案。
你我约定有三1 个月前
spring·rabbitmq·java-rabbitmq
RabbitMQ--消费端异常处理与 Spring RetryRabbitMQ 消息投递到消费者后,必须确认(ack)才能从队列中移除:auto-ack = true
Monly211 个月前
java·rabbitmq·java-rabbitmq
RabbitMQ:延时消息(死信交换机、延迟消息插件)延时消息:生产者发送消息时指定一个时间,消费者不会立刻收到消息,而是在指定时间之后才收到消息。 延时任务:设置一定时间之后才执行的任务。
Monly211 个月前
spring boot·rabbitmq·java-rabbitmq
RabbitMQ:生产者可靠性(生产者重连、生产者确认)当网络不稳定的时候,利用重试机制可以有效提高消息发送的成功率。不过SpringAMQP提供的重试机制是阻塞式的重试,也就是说多次重试过程中,当前线程是被阻塞的,会影响业务性能。
Monly211 个月前
spring boot·rabbitmq·java-rabbitmq
RabbitMQ:SpringAMQP Topic Exchange(主题交换机)TopicExchange与DirectExchange类似,区别在于RoutingKey可以是多个单次的列表,并且以.分割。