java-rabbitmq

kkkkk0211061 天前
java·spring boot·spring·spring cloud·sentinel·mybatis·java-rabbitmq
微服务学习笔记(黑马商城)要理解MyBatis-Plus(简称MP)快速实现单表CRUD的过程,需从依赖管理、Mapper接口设计、单元测试验证三个核心环节拆解,每个环节都体现了MP“简化MyBatis开发”的核心思想。
235167 天前
java·分布式·架构·kafka·rabbitmq·rocketmq·java-rabbitmq
【MQ】RabbitMQ:架构、工作模式、高可用与流程解析生产者:发消息,把业务数据包成消息,通过网络发给 RabbitMQ 服务端(也就是 Broker)。消费者:收消息,和 Broker 连起来,订阅指定的队列,拿到消息后就去执行业务逻辑,比如处理订单、发通知。
IT机器猫11 天前
java·rabbitmq·java-rabbitmq
RabbitMQ在之前的学习中,Feign调用就属于同步方式,虽然调用可以实时得到结果,但存在下面的问题:同步调用的优点
简色13 天前
java·数据库·mysql·mybatis·java-rabbitmq
题库批量(文件)导入的全链路优化实践在教育信息化场景中,“题库批量导入” 是课程认证系统的核心需求之一。学校教师常常需要将包含数千道题的 Excel 文件快速导入系统,但传统的 “直接上传 + 同步解析 + 单条入库” 模式,在面对 大文件(100MB+)、海量数据(万级试题 时,会暴露出 “上传失败率高、内存溢出、入库慢、接口超时” 等问题。 本文结合「基于教学规范的课程认证系统」的实战经验,分享从文件上传、数据解析、数据库入库到异步解耦的全链路优化方案。
ZzzK,19 天前
面试·java-rocketmq·java-rabbitmq·java-activemq
消息队列(面试)高吞吐量指的是系统在单位时间内能够处理的消息数量非常多。解耦:可以在多个系统之间进行解耦,将原本通过网络之间的调用的方式改为使用MQ进行消息的异步通讯,只要该操作不是需要同步的,就可以改为使用MQ进行不同系统之间的联系,这样项目之间不会存在耦合,系统之间不会产生太大的影响,就算一个系统挂了,也只是消息挤压在MQ里面没人进行消费而已,不会对其他的系统产生影响。 异步: 流量削峰:
richxu2025100121 天前
java·docker·java-rabbitmq
Java开发环境搭建之 9.使用Docker Compose 安装部署RabbitMQ环境: OS:Ubuntu241.创建目录并设置权限:说明: 如果不手动创建和设置权限,则将会在安装部署成功之后,访问RabbitMQ管理后台的时候报错! 从而登录不了管理后台!
飞鱼&25 天前
java·rabbitmq·java-rabbitmq
RabbitMQ-高可用机制1. 高可用机制主要通过一下三种集群模式实现:普通集群、镜像集群、仲裁队列2. 普通集群又名标准集群,特征如下:
云虎软件朱总1 个月前
spring boot·redis·java-rabbitmq
同城配送系统:基于 Spring Boot+Redis+RabbitMQ 构建在电商行业蓬勃发展的当下,同城配送作为连接商家与消费者的关键环节,其系统的稳定性、响应速度和数据一致性直接影响用户体验与企业运营效率。传统同城配送系统常面临订单峰值处理能力不足、配送状态实时同步延迟、数据丢失风险高等问题。本文将详细介绍如何利用 Spring Boot、Redis 和 RabbitMQ 三大技术栈,构建一套高可用、高性能的同城配送系统,为企业解决配送业务中的核心痛点。
绝顶少年1 个月前
spring boot·rabbitmq·java-rabbitmq
Spring Boot 集成 RabbitMQ 实现可靠消息传递:从配置到实战在分布式系统中,消息队列是实现异步通信、解耦服务和削峰填谷的关键组件。本文将详细讲解如何基于 Spring Boot 构建一套可靠的 RabbitMQ 消息传递系统,包括完整的生产者、消费者实现以及核心配置原理,帮助你在实际项目中规避常见问题。
无缘之缘1 个月前
spring boot·rabbitmq·java-rabbitmq
SpringBoot整合RabbitMQwindows系统 打开RabbitMQ的sbin目录的cmd终端,执行以下命令,添加账号密码(均为admin),并赋予最高权限
葵野寺1 个月前
java·开发语言·rabbitmq·java-rabbitmq
【RelayMQ】基于 Java 实现轻量级消息队列(九)目录一. 建立连接1.1 服务器启动1.2 客户端创建连接1.3 连接初始化二. 自定义网络协议2.1 网络协议格式
java1234_小锋1 个月前
java·rabbitmq·java-rabbitmq
RabbitMQ如何实现消息的持久化?大家好,我是锋哥。今天分享关于【RabbitMQ如何实现消息的持久化?】面试题。希望对大家有帮助;超硬核AI学习资料,现在永久免费了!
AD钙奶-lalala1 个月前
java·rabbitmq·java-rabbitmq
RabbitMQ的核心使用示例我们用 注册成功 → 通过 MQ 异步打印日志 来模拟“发邮件”的场景,这样你就能清晰掌握 MQ 的核心用法了。
葵野寺1 个月前
java·开发语言·网络·rabbitmq·java-rabbitmq
【RelayMQ】基于 Java 实现轻量级消息队列(七)目录一. Virtual1.1 VirtualName1.2 虚拟机中的属性二. Virtual中的方法
xiaogg36781 个月前
spring boot·rabbitmq·java-rabbitmq
springboot rabbitmq 延时队列消息确认收货订单已完成供应商后台-点击发货-默认3天自动收货确认,更新订单状态已完成。1 pom.xml 引入依赖:2 运营后台-订单-发货按钮:生产者发布延时消息
Kevinyu_1 个月前
java·rabbitmq·java-rabbitmq
RabbitMQWork queues,任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。
kong@react1 个月前
spring boot·rabbitmq·java-rabbitmq
springboot项目详细配置rabbitmq及使用rabbitmq完成评论功能RabbitMQ 是一个开源的消息代理和队列服务器,基于 AMQP(Advanced Message Queuing Protocol)协议实现。它支持多种消息传递模式,适用于分布式系统中的异步通信、任务分发和事件驱动架构。
KIDAKN1 个月前
java·rabbitmq·java-rabbitmq
RabbitMQ 可靠传输性(包括消息确认, 持久性和发送方确认)目录1. 消息确认1.1 简介1.2 手动确认方法1.2.1 basiAck (肯定确认)1.2.2 basicNack (否定确认)
爱吃烤鸡翅的酸菜鱼2 个月前
后端·ubuntu·rabbitmq·java-rabbitmq
Ubuntu环境下的 RabbitMQ 安装与配置详细教程目录1.前言插播一条消息~2.正文2.1介绍RabbitMQ2.2正式安装2.2.1安装Erlang2.2.2安装RabbitMQ