RabbitMQ
标签:RabbitMQ
文章Spring Boot3 + JDK21 的迁移 超详细步骤
升级背景 在私有化部署过程中,客户使用安全扫描工具检测到大量安全漏洞,主要集中在: 框架版本过低:Spring Boot 2.1.6.RELEASE(发布于 2019 年) JDK 版本过旧:JDK 8(缺乏最新安全补丁) 第三方依赖:多个依赖存在已知 CVE 漏洞 基于安全合规和长期维护的考虑,决定进行大版本升级。 当前版本:Spring Boot 2.…
文章一篇文章学懂RabbitMQ
这篇文章全面介绍了RabbitMQ消息中间件,涵盖了管理界面、多种消息收发模式(如RPC和延迟队列)、消息可靠性保障机制、VirtualHost、REST API、操作命令、权限管理以及集群搭建等内容,是一份实用的RabbitMQ学习和应用指南。
文章使用maxwell实时同步mysql数据到消息队列(rabbitMQ)
Maxwell是一个Java守护进程,可实时读取MySQL binlog并将数据以JSON格式发送到Kafka、RabbitMQ等消息队列,支持全量同步和自动恢复,适用于数据同步、缓存更新等场景。
文章Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步
面对业务扩张下的数据同步难题,Canal作为阿里开源中间件,通过解析MySQL的binlog日志实现增量数据同步,对业务无侵入。它支持将数据变更实时推送至消息队列(如RabbitMQ),客户端监听处理即可完成同步,有效解决分库分表等复杂场景的数据一致性问题。
文章SpringBoot中RabbitMQ死信队列介绍和使用
死信队列确保消息在无法正常消费时不被丢弃,通过转移到专用队列进行后续处理。触发场景包括:消息被拒绝且不重新入队、过期或队列满被挤出。实现时需配置死信交换机与队列绑定,以接收和处理异常消息,保障系统可靠性。
文章RabbitMQ使用教程(超详细)
RabbitMQ是基于AMQP协议的消息队列,用于系统间异步通信和解耦。本教程涵盖其五种工作模式:简单队列、Work公平分发、订阅、路由和主题模式,并提供了Spring与SpringBoot集成RabbitMQ的环境搭建及代码示例。
文章docker安装RabbitMQ详细步骤
本文介绍了MQ(消息队列)的概念及其在流量消峰、应用解耦和异步处理中的作用,并详细说明了使用Docker安装RabbitMQ的步骤,包括拉取镜像、运行容器、启动管理界面以及安装延迟插件。