RabbitMQ

MQ系列:消息中间件执行原理

1 关于消息中间件 1.1 什么是消息中间件? 消息中间件是指在分布式系统中完成消息的发送和接收的基础软件。 消息中间件也可以称消息队列(Message Queue / MQ),用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息队列模型,可 ... »

面试官:RabbitMQ过期时间设置、死信队列、延时队列怎么设计?

哈喽!大家好,我是小奇,一位不靠谱的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一、前言 RabbitMQ我们经常的使用,但是它有很多高级的特性我们也需要熟练的掌握才能应对现实场景中复杂的业务逻辑。 二、面试 面试官:小奇 ... »

xiaoqiJava 后端

面试官:RabbitMQ怎么实现消费端限流

哈喽!大家好,我是小奇,一位不靠谱的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一、前言 RabbitMQ有很多高级特性,一般项目用不到,但是总有面试官会问到,被问到的时候我们要假装这些对我们来说就是小意思一样。 二、面试 ... »

xiaoqiJava 后端

面试官:RabbitMQ有哪些工作模式?

哈喽!大家好,我是小奇,一位不靠谱的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一、前言 今天又、又、又来面试了,还是老规矩,上来先做两张面试题,然后填半斤表,什么血型、什么星座的,话说我不知道自己什么血型,只能空着了。。 ... »

xiaoqiJava 后端

Rabbitmq安装与部署

一:安装依赖软件Erlang 安装包otp_src_22.3.tar.gz,下载到部署服务器tar -zxvf解压 mv otp_src_22.3 ./erlang变更文件夹名字 可能需要安装的依赖包 yum -y install make gcc gcc-c++ kernel-devel m4 n ... »

RabbitMQ入门到进阶(Spring整合RabbitMQ&SpringBoot整合RabbitMQ)

1.MQ简介 MQ 全称为 Message Queue,是在消息的传输过程中保存消息的容器。多用于分布式系统 之间进行通信。 2.为什么要用 MQ 1.流量消峰 没使用MQ 使用了MQ 2.应用解耦 3.异步处理 没使用MQ 使用了MQ 3.常见的MQ对比 先学习RabbitMQ,后面可以再学学Ro ... »

RabbitMQ(1) - win+rabbitMQ

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rab »

xiaozhuanfeng

(转)RabbitMQ入门(一)

原文:https://juejin.cn/post/6844904021283569678 MQ (Message Que)的作用 异步:提高业务上的响应速度。 解耦:将逻辑处理转移到队列里面来。当消 »

liujiacai

RabbitMQ的安装以及介绍

RabbitMQ的安装以及介绍 RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue Protocol )协议的开源实现。用于在分布式系统中存储转发消息 »

hld123

rabbitmq安装与使用总结 - holyqueen

一、随着公司业务量的增加,原本部署在Windows服务器的RabbitMQ集群(3.6.1)总是出现莫名其妙的问题,经查询官方Issue,确认是RabbitMQ 3.6.1 版本的bug。查看从3.6 »

holyshengjie

windows版本rabbitmq安装及日志level设置

1.DirectX Repair 安装缺失的C++组件,不安装缺失的组件会造成第二部安装erl文件夹缺少bin文件夹2.安装otp_win64_23.1 1.配置 ERLANG_HOME;地址为Erl »

wangpengzong

rabbitmq 3.8 版本安装

1. 在rabbitmq 官网查看依赖关系 https://www.rabbitmq.com/which-erlang.html 2. 下载对应的安装包,下载地址如下: https://github. »

royfans

rabbitmq新版本使用

生产者 <?php $exchangeName = "sendMessage"; $queueName = "sendMessageQueue"; $ro »

dawuge

RabbitMQ常用命令行

打印了一些rabbitmq服务状态信息,包括内存,硬盘,和使用erlong的版本信息rabbitmqctl -q status 各个参数说明:http://www.rabbitmq.com/man/r »

taomylife