技术栈
java-rabbitmq
chikaaa
10 小时前
java
·
笔记
·
rabbitmq
·
java-rabbitmq
RabbitMQ 核心机制总结笔记
RabbitMQ 遵循 AMQP 协议,其核心数据流向是:生产者 -> 交换机 -> 队列 -> 消费者。
java1234_小锋
4 天前
java
·
rabbitmq
·
java-rabbitmq
Java高频面试题:RabbitMQ中有哪几种交换机类型?
大家好,我是锋哥。今天分享关于【Java高频面试题:RabbitMQ中有哪几种交换机类型?】面试题。希望对大家有帮助;
空空潍
4 天前
java
·
rabbitmq
·
java-rabbitmq
RabbitMQ高级(2w字笔记)
在分布式系统的异步通信架构中,RabbitMQ 承担着服务解耦、流量削峰、事件通知的核心职责,但消息从生产到消费的完整链路中,任何一个环节的异常都可能导致消息丢失、数据不一致,进而引发严重的业务故障。正如图示的电商支付核心业务场景:支付服务完成用户余额扣减、支付状态更新后,通过 RabbitMQ 发送「订单 xx 支付成功」的事件通知,驱动交易服务更新订单状态。一旦这条消息在投递、存储、消费的任意一环丢失,就会出现用户已实际扣款、支付状态已标记为已支付,但订单仍为未支付状态的资损级事故,这也是生产环境中消
2401_84800972
6 天前
分布式
·
rabbitmq
·
java-rabbitmq
rabbitmq的高级知识-ttl与死信队列
TTL(Time To Live)是RabbitMQ中用于设置消息或队列存活时间的机制。通过TTL可以控制消息或队列在未被消费时的自动过期时间,避免无效消息堆积。
2401_84800972
8 天前
spring boot
·
rabbitmq
·
java-rabbitmq
RabbitMQ整合springboot
上节我们讲了rabbitmq的概念,原理,5种模式已经分别与Java进行整合,这节我们讲rabbitmq与springboot进行整合。(要提前准备好一个spring项目的基本框架)
常利兵
9 天前
spring boot
·
rabbitmq
·
java-rabbitmq
Spring Boot 4.0 牵手RabbitMQ:注解魔法开启消息之旅
在当今分布式系统盛行的时代,高效的消息通信与系统间的解耦变得至关重要。RabbitMQ 作为一款备受欢迎的消息队列中间件,以其强大的异步通信能力和出色的解耦特性脱颖而出。它就像是分布式系统中的 “信使”,在各个服务之间传递消息,让不同的服务能够异步地进行交互,避免了服务之间的直接依赖,大大降低了系统的耦合度。
刘 大 望
9 天前
java
·
人工智能
·
spring boot
·
redis
·
ai
·
java-rabbitmq
·
ai编程
使用AI IDE从0到1开发五子棋对战项目(vibe coding)
本项目用的AI用的是IDEA的Qoder插件(极致模型), 总共消耗积分5000+(30美元左右), 制作不易, 点个赞+收藏, 感谢个位
九转苍翎
9 天前
spring boot
·
java-rabbitmq
掌控消息全链路(4)——RabbitMQ/Spring-AMQP高级特性详解之事务与消息分发
AMQP(高级消息队列协议)实现了事务机制,主要用于确保消息的原子性发布和确认。换言之,它允许你将多个操作(如发送消息、确认消息)绑定在一起,要么全部成功,要么全部失败
Jinkxs
1 个月前
spring boot
·
rabbitmq
·
java-rabbitmq
RabbitMQ - 第一个 Hello World 程序:SpringBoot 版极简集成
👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕RabbitMQ这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获!
weixin19970108016
1 个月前
大数据
·
前端
·
java-rabbitmq
Tume商品详情页前端性能优化实战
Tume(假设为新兴跨境电商平台)具有以下技术特征:新兴平台:技术架构相对现代,但优化经验不足全球化运营:覆盖欧美、东南亚、中东等地区
JP-Destiny
2 个月前
后端
·
消息队列
·
rabbitmq
·
java-rabbitmq
后端-RabbitMQ
MQ(MessageQueue),中文是消息队列,字面来看就是存放消息的队列。也就是异步调用中的Broker
invicinble
2 个月前
spring boot
·
rabbitmq
·
java-rabbitmq
关于Rabbitmq在逻辑主体层面的配置
我们这个文章,主体对象是对rabbitmq的逻辑实体去进行全面的认识和介绍。什么是rabbitmq,这个其实本质上就是,本体就是一个可以存储大量json数据的队列。也就是queue。本质上,我认为他的主体就是这个。 但是,由于使用erlang语言编写的,他可以短时间承受大量的json请求接收。 这个我认为就是这个最重要的point。
洛阳纸贵
2 个月前
java
·
rabbitmq
·
java-rabbitmq
JAVA高级工程师--RabbitMQ消费者消息限流、超时、死信队列以及若依集成升级
在一开始介绍MQ的时候,就提到了削峰填谷,本质上就是限流,所以我们需要对限流做一个落地的实现。限流主要在消费者这一块,基于消费者做代码实现。并且基于手动ack的开启
九转苍翎
2 个月前
spring boot
·
java-rabbitmq
掌控消息全链路(3)——RabbitMQ/Spring-AMQP高级特性详解之TTL、死信和延迟
Java JDK版本:Oracle OpenJDK 17.0.9 SpringBoot版本:3.5.9
小北方城市网
2 个月前
java
·
spring boot
·
python
·
rabbitmq
·
java-rabbitmq
·
grafana
·
prometheus
Spring Boot Actuator+Prometheus+Grafana 生产级监控体系搭建
在微服务架构中,全链路监控是保障服务稳定性的核心能力,缺乏监控会导致故障定位滞后、性能瓶颈无法感知、线上问题排查困难。Spring Boot Actuator 提供服务自身指标暴露能力,结合 Prometheus 指标采集与 Grafana 可视化,可构建 “指标采集 - 存储 - 可视化 - 告警” 全闭环监控体系。本文从基础配置、指标扩展、告警策略、性能优化四个维度,落地生产级监控方案,适配微服务集群的全方位监控需求。
Jinkxs
2 个月前
java
·
kafka
·
java-rocketmq
·
java-rabbitmq
基于 Java 的消息队列选型年度总结:RabbitMQ、RocketMQ、Kafka 实战对比
在当今高并发、分布式系统架构的浪潮中,消息队列(Message Queue, MQ)早已超越“可选中间件”的范畴,成为支撑系统高可用、高弹性、高扩展性的核心基础设施。它通过异步通信模式打破服务间的强依赖耦合,用缓冲队列实现流量削峰填谷,凭借可靠投递机制保障分布式事务一致性,更能通过异步解耦提升系统容错能力,为复杂分布式架构的稳定运行筑牢根基。
洛阳纸贵
2 个月前
java
·
rabbitmq
·
java-rabbitmq
JAVA高级工程师--RabbitMQ消息可靠性、若依集成升级
上上一篇博客JAVA高级工程师-消息中间件RabbitMQ(一)https://blog.csdn.net/heni6560/article/details/156765816?spm=1011.2124.3001.6209
小北方城市网
2 个月前
spring boot
·
python
·
rabbitmq
·
java-rabbitmq
·
数据库架构
Spring Cloud Gateway 全链路监控与故障自愈实战
在生产环境中,仅实现网关的基础功能远远不够,还需保障 “可观测” 和 “高可用”—— 全链路监控可实时掌握网关运行状态,故障自愈可在服务异常时自动降级 / 重试,避免级联故障。本文结合Micrometer+Prometheus+Grafana实现网关全链路监控,基于Sentinel+Gateway重试机制实现故障自愈,打造高可用、可观测的生产级网关。
小北方城市网
2 个月前
spring boot
·
python
·
rabbitmq
·
java-rabbitmq
·
数据库架构
Spring Cloud Gateway 进阶实战:自定义过滤器、动态路由与全链路日志监控
在微服务架构中,Spring Cloud Gateway 的核心价值不仅在于基础的路由转发,更在于通过自定义扩展和动态配置适配复杂的生产场景。本文承接基础配置内容,聚焦自定义过滤器开发、基于 Nacos 配置中心的动态路由、全链路日志监控三大核心进阶场景,结合完整代码实现可落地的网关扩展方案,解决固定配置无法适配业务动态变更、链路追踪难等问题。
九转苍翎
2 个月前
spring
·
java-rabbitmq
掌控消息全链路(2)——RabbitMQ/Spring-AMQP高级特性之消息可靠性和重试机制
Java JDK版本:Oracle OpenJDK 17.0.9 SpringBoot版本:3.5.9