
【RabbitMQ】
文章平均质量分 74
消息中间件来提升系统异步、应用解耦、流量控制的能力
码农爱java
好记性不如烂笔头,记录技术点滴,保持热爱。come on!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【RabbitMQ:cannot switch from tx to confirm mode】错误解决
错误现象:使用 RabbitMQ 发送事务消息的时候,项目启动报错,错误内容如下:java.io.IOException: null at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:129) ~[amqp-client-5.10.0.jar:5.10.0] at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:125) ~[amqp-client-5.10.0.j原创 2024-09-12 09:30:00 · 733 阅读 · 0 评论 -
RabbitMQ 场景面试问题总结【强烈推荐】
我们从生产者、RabbitMQ 自身、消费者三个层面去分析了如果保证 RabbitMQ 消息不丢失的问题和相关解决方案,需要注意的是仅仅依赖 RabbitMQ 自身是没有办法做到 100% 的消息不丢失的,因为 RabbitMQ 的持久化是异步的,就算我们开启了持久化方式,如果 RabbitMQ 的消息在内存中暂存成功后,在持久化之前 RabbitMQ 宕机了,同样会发生消息丢失,如果想做到消息 100% 不丢失,就需要引入本地消息表,通过定时任务轮训的方式来完成消息重新投递。原创 2024-09-13 09:30:00 · 933 阅读 · 0 评论 -
RabbitMQ 的事务消息了解吗【RabbitMQ 事务消息实战】
我们知道 RabbitMQ 保证消息一定会发送成功,一般有两种方式,分别是 Publisher Confirm 机制和事务消息,上一篇我们分享了如果使用 RabbitMQ Publisher Confirm 机制来保证消息一定发送成功,本篇我们来分享使用 RabbitMQ 事务消息保证消息一定会发送成功。原创 2024-09-11 09:30:00 · 2691 阅读 · 0 评论 -
【This operation is only available within the scope of an invoke operation】错误解决
错误现象:使用 RabbitMQ Publisher Confirm 发送消息等待结果返回的时候报错:This operation is only available within the scope of an invoke operation。发生消息的代码如下:public boolean sendMessage(String exchange, String routingKey, String message) { rabbitTemplate.convertAndSend(exchang原创 2024-09-10 09:30:00 · 493 阅读 · 0 评论 -
Spring Boot 整合 RabbitMQ 详解
在消息中间件领域中 RabbitMQ 也是一种非常常见的消息中间件了,本篇简单分享一下 Spring Boot 项目集成 RabbitMQ 的过程。原创 2024-09-07 09:30:00 · 2641 阅读 · 0 评论 -
@RabbitListener 注解详解
RabbitListener 注解是 Spring AMQP 提供的注解,用于简化 RabbitMQ 消息监听器的创建,我们在方法上添加 @RabbitListener 注解,就可以将方法注册为消息监听器,监听 RabbitMQ 的消息,本篇我们来分析一下 @RabbitListener 注解的使用详解。如有错误的地方欢迎指出纠正。原创 2024-09-06 09:30:00 · 1817 阅读 · 4 评论 -
RabbitMQ 的介绍及核心概念讲解
消息队列是一种用于在分布式系统中进行通信的技术,它是一种存储和转发消息的中间件,可以用于将应用程序之间的通信解耦,从而实现高效的异步通信,消息队列允许发送者将消息发送到队列中,而接收者则可以从队列中获取消息并进行处理,这种方式可以帮助系统实现高可用性、高性能、松耦合和可伸缩性,消息队列通常包括生产者(发送消息的应用程序)、消费者(接收消息的应用程序)和队列(存储消息的缓冲区),常见的消息队列有 Kafka、RocketMQ、RabbitMQ、Redis 等。)和井号(#)作为通配符进行匹配,其中(原创 2024-09-05 09:30:00 · 698 阅读 · 0 评论 -
RocketMQ在面试中那些常见问题及答案+汇总
https://www.cnblogs.com/javazhiyin/p/13327925.html转载 2021-08-18 15:11:50 · 319 阅读 · 0 评论