RabbitMQ
文章平均质量分 77
RabbitMQ原理分析和实战
EmineWang
计算机专业,资深java开发工程师,从事后端开发、架构方向,热爱技术,热爱分享,愿对你有所帮助,感恩大家的支持,欢迎来信交流~~
展开
-
消息队列可靠性和顺序性消费
如何保证消息不被重复消费?造成重复消费原因其实都是类似的,确认信息没有传送到消息队列,导致消息队列不知道自己已经消费过该消息了,再次将该消息分发给其他的消费者。rabbitMQ是消费完成发送一个ACK确认消息,rocketMQ是消费完成返回一个CONSUME_SUCCESS成功标志,kafka消费过消息后,需要提交offset如何解决?根据消息的里面唯一标志,做幂等性处理,无论消费多少次都一样。如何保证消费的可靠性传输?消息不丢失?kafka :...原创 2022-01-26 18:14:37 · 2949 阅读 · 0 评论 -
springboot同时配置多个MQ
配置2个数据源:application.properties# 第一个mqspring.rabbitmq.first.host=${mq.host}spring.rabbitmq.first.port=${mq.port}spring.rabbitmq.first.username=${mq.username}spring.rabbitmq.first.password=${mq.password}spring.rabbitmq.first.virtualHost=${mq.vhost}#原创 2020-05-25 18:05:35 · 7011 阅读 · 2 评论 -
rabbitMQ延迟队列实现
死信队列方式定义消费者,和队列package com.demo.test.rabbitMQ.delay;/** * @Date 2021/11/10 11:30 */public class Constant { public final static String EXCHANGE_NAME = "SIMPLE_EXCHANGE_TEST2"; public final static String QUEUE_NAME = "SIMPLE_QUEUE_TEST2";原创 2021-11-11 18:15:56 · 840 阅读 · 0 评论