mq
文章平均质量分 62
迷途老码
这个作者很懒,什么都没留下…
展开
-
伪分布式Kafka环境搭建与SpringBoot集成
kafka伪分布式环境搭建、开启SASL认证、SpringBoot与kafka集成原创 2022-12-08 16:02:21 · 677 阅读 · 1 评论 -
rabbitmq死信队列
1、消息变成死信的几种情况消息被拒绝(basic.reject / basic.nack),并且requeue = false消息TTL过期队列达到最大长度2、核心代码以下内容基于上一篇springboot整合rabbitmq2.1 添加死信队列、死信队列与短信队列绑定RabbitConfigpackage com.mine.config;import java.util....原创 2020-03-27 11:26:22 · 118 阅读 · 0 评论 -
rabbitmq重试机制存在的问题
以下内容基于上一篇springboot整合rabbitmq1、重试1.1 配置消费者中添加如下配置# 开启自动重试spring.rabbitmq.listener.simple.retry.enabled=true# 最大重试次数spring.rabbitmq.listener.simple.retry.max-attempts=5# 重试时间间隔spring.rabbitmq....原创 2020-03-27 00:03:19 · 3874 阅读 · 3 评论 -
rabbitmq重试、手动签收、幂等性
1、重试1.1 配置消费者中添加如下配置# 开启自动重试spring.rabbitmq.listener.simple.retry.enabled=true# 最大重试次数spring.rabbitmq.listener.simple.retry.max-attempts=5# 重试时间间隔spring.rabbitmq.listener.simple.retry.initial-...原创 2020-03-26 23:31:02 · 997 阅读 · 0 评论 -
springboot整合rabbitmq
1、生产者1.1 依赖pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap...原创 2020-03-25 14:24:28 · 151 阅读 · 0 评论 -
rabbitmq一些概念
1、参考文档官网RabbitMQ中文文档2、重要概念2.1 virtual hosts虚拟主机,一个虚拟主机相当于一个独立的空间,虚拟主机之间是相互隔离、互不影响的。2.2 producer生产者,投递消息的一方2.3 consumer消费者,接收消息的一方消费者定义DefaultConsumer consumer = new DefaultConsumer(channel)...原创 2020-03-25 00:08:19 · 105 阅读 · 0 评论 -
rabbitmq主题模式
1、主题模式(Topics)Receiving messages based on a pattern (topics)*(star):can substitute for exactly one word.# (hash):can substitute for zero or more words.2、引入依赖pom.xml<project xmlns="http://...原创 2020-03-24 15:38:54 · 204 阅读 · 0 评论 -
rabbitmq路由模式
路由模式(Routing):Receiving messages selectively1、引入依赖pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav...原创 2020-03-24 15:03:05 · 163 阅读 · 0 评论 -
rabbitmq发布订阅
1、引入依赖pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...原创 2020-03-24 14:27:36 · 66 阅读 · 0 评论 -
rabbitmq工作队列
1、引入依赖pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...原创 2020-03-23 20:47:29 · 77 阅读 · 0 评论 -
rabbitmq简单队列
1、引入依赖pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...原创 2020-03-23 19:59:57 · 76 阅读 · 0 评论 -
深入理解AMQP协议
文章目录一、AMQP 是什么二、AMQP模型工作过...转载 2020-03-23 19:52:20 · 671 阅读 · 0 评论 -
centos下rabbitmq安装
1、安装包下载erlang:otp_src_22.0.tar.gzrabbitmq:rabbitmq-server-generic-unix-3.7.15.tar.xz2、erlang安装2.1 解压tar -zxvf otp_src_22.0.tar.gz2.2 安装依赖安装,视情况安装yum -y install gcc glibc-devel make ncurses-de...原创 2020-03-20 20:55:34 · 170 阅读 · 0 评论 -
消息中间件
1、消息中间件概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。2、消息中间件应用场景应用解耦异步处理流量削峰消息通讯3、消息中间件的技术标准消息中间件主要有JMS和AMQP两种技术标准;3.1 JMSJMS(Java Message Service,J...原创 2020-03-18 16:55:05 · 135 阅读 · 0 评论