java-rabbitmq

火皇40521 小时前
spring boot·rabbitmq·java-rabbitmq
Spring Boot 集成 RabbitMQ 并实现消息确认机制在 Spring Boot 项目中,RabbitMQ 是一种常见的消息中间件,用于实现异步通信。为了确保消息可靠传输,我们需要配置 RabbitTemplate,并实现 ConfirmCallback 和 ReturnsCallback 两种回调机制。
小猫猫猫◍˃ᵕ˂◍2 天前
spring boot·rabbitmq·java-rabbitmq
rabbitmq五种模式的实现——springboot基础知识和javase的实现形式可以看我之前的博客代码地址:https://github.com/9lucifer/rabbitmq4j-learning
一二小选手3 天前
spring boot·rabbitmq·java-rabbitmq
基于Spring Boot的RabbitMQ延时队列技术实现延迟消息:发送者发送消息时指定一个时间,消费者不会立刻收到消息,而是在指定时间之后才收到消息。延迟任务:设置在一定时间之后才执行的任务
图梓灵4 天前
java·rabbitmq·java-rabbitmq
RabbitMQ在消息队列(MQ)中,确保消息成功传递是一个关键问题。消息传递的过程通常包括以下几个阶段:publisher(生产者) -> exchange(交换机) -> queue(队列) -> consumer(消费者)。为了确保消息在每个阶段都能成功传递,我们需要采取一系列措施来保证消息的可靠性。
小猫猫猫◍˃ᵕ˂◍5 天前
rabbitmq·java-rabbitmq
rabbitmq五种模式的总结——附java-se实现(详细)完整项目地址:https://github.com/9lucifer/rabbitmq4j-learning
心之语歌11 天前
spring boot·rabbitmq·java-rabbitmq
RabbitMQ 在 Spring Boot中使用方式RabbitMQ 作为一款开源消息队列中间件(基于 AMQP 协议),在项目中主要解决系统间的异步通信、解耦、流量削峰等问题,提升系统的可扩展性和可靠性。以下是其核心作用及典型场景:
P7进阶路14 天前
java·rabbitmq·java-rabbitmq
【Rabbitmq篇】高级特性----TTL,死信队列,延迟队列目录一.TTL???1.设置消息的TTL2.设置队列的TTL3.俩者区别?二.死信队列定义:消息成为死信的原因:
苏-言16 天前
spring boot·rabbitmq·java-rabbitmq
RabbitMQ深度探索:SpringBoot 整合 RabbitMQ
苏-言17 天前
java·rabbitmq·java-rabbitmq
RabbitMQ深度探索:简单实现 MQ
朝夕不倦加油1 个月前
java-rabbitmq·activemq·java-activemq
WGCLOUD使用介绍 - 如何监控ActiveMQ和RabbitMQ根据WGCLOUD官网的信息,目前没有针对ActiveMQ和RabbitMQ这两个组件专门做适配不过可以使用WGCLOUD已经具备的通用监测模块:进程监测、端口监测或者日志监测、接口监测
DEARM LINER1 个月前
java·rabbitmq·java-rabbitmq
RabbitMQ 死信队列消息过期以后,如果没有任何配置,是会直接丢弃的。我们可以通过配置让这样的消息变成死信(Dead Letter),在别的地方存储。
huapiaoy1 个月前
java·rabbitmq·java-rabbitmq
RabbitMQ---面试题常见面试题类似问题:项目什么情况下用到了MQ,为什么要用MQMQ的主要应用场景,消息队列的应用场景,为什么说消息队列可以削峰
乙卯年QAQ1 个月前
java·rabbitmq·java-rabbitmq
【RabbitMq】RabbitMq高级特性-延迟消息延迟消息:发送者发送消息时指定一个时间,消费者不会立刻收到消息,而是在指定时间之后才收到消息。 延迟任务:设置在一定时间之后才执行的任务 如果一个队列中的消息已经成为死信,并且这个队列通过dead-letter-exchange属性指定了一个交换机,那么队列中的死信就会投递到这个交换机中,而这个交换机就称为死信交换机(Dead Letter Exchange)。而此时加入有队列与死信交换机绑定,则最终死信就会被投递到这个队列中。
sjsjsbbsbsn1 个月前
java·spring boot·分布式·spring cloud·java-rocketmq·java-rabbitmq
基于注解实现去重表消息防止重复消费在分布式系统中,消息队列(如RocketMQ、Kafka)的 消息重复消费 是常见问题,主要原因包括:
@@@wang1 个月前
java·rabbitmq·java-rabbitmq
Rabbitmq高级特性之消费方确认发送方发送消息之后,到达消费端之后,可能会有以下情况:消息处理成功,消息处理异常。RabbitMQ在向消费者发送消息之后,就会把这条消息给删除掉,那么第二种情况,就会造成消息丢失,为了保证是顺利到达消费方,RabbitMQ提供了消息确认机制。消费者在订阅队列时,可以指定autoAck参数,根据这个参数设置,消息确认机制分为以下两种:自动确认和手动确认。
零臣1 个月前
spring boot·rabbitmq·java-rabbitmq
SpringBoot整合RabbitMQ消息中间件:它接收消息并且转发,就类似于一个快递站,卖家把快递通过快递站,送到我们的手上,MQ也是这样,接收并存储消息,再转发。 RabbitMQ在 2007 年由Rabbit科技有限公司发布,是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,
白衫~1 个月前
java·面试·java-rabbitmq
【Java面试】RabbitMQRabbitMQ是一款开源的、基于Erlang语言编写的消息中间件,遵循AMQP协议(Advanced Message Queuing Protocol )。
neter.asia1 个月前
java-rabbitmq
rabbitmq安装延迟队列在RabbitMQ中,延迟队列是一种特殊的队列类型。当消息被发送到此类队列后,不会立即投递给消费者,而是会等待预设的一段时间,待延迟期满后才进行投递。这种队列在多种场景下都极具价值,比如可用于处理需要在特定时间触发的任务,实现对消息处理的限流,或者在消息发送失败后设置延迟重试等。
理想青年宁兴星1 个月前
java·rabbitmq·java-rabbitmq
【RabbitMQ】rabbitmq广播模式的使用前言:项目需要同步另一个系统的数据,对方系统采用MQ的发布/订阅模式方便我们同步数据,即当对方系统中的某条数据修改后,会向绑定他们交换机的每一个队列发布消息。消费者(即我们)监听到消息变动,进行信息消费同步至我们库中。
阿乾之铭1 个月前
java·rabbitmq·java-rabbitmq
Spring boot框架下的RabbitMQ消息中间件作用:负责发送消息到 RabbitMQ 的入口,指定消息的 Exchange 和 Routing Key。