RabbitMQ
文章平均质量分 77
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
最小的帆也能远航
不必借光而行,你我亦是星辰!
展开
-
Windows系统下安装RabbitMQ
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。注意:Erlang和RabbitMQ的版本需要对应,它们的对应关系可查看网址:RabbitMQ Erlang Version Requirements — RabbitMQhttps://www.rabbitmq.com/which-erlang.html1.安装Erlang环境首先安装Erlang环境(RabbitMQ服务端代码是使用并发式语言relang编写的)。原创 2022-05-05 14:31:00 · 1221 阅读 · 0 评论 -
RabbitMQ基础面试题
1、什么是RabbitMQ?为什么使用RabbitMQ?答:RabbitMQ是一款开源的,Erlang编写的,基于AMQP协议的,消息中间件;可以用它来:解耦、异步、削峰。2、RabbitMQ有什么优缺点?答:优点:解耦、异步、削峰;缺点:降低了系统的稳定性:本来系统运行好好的,现在你非要加入个消息队列进去,那消息队列挂了,你的系统不是呵呵了。因此,系统可用性会降低;增加了系统的复杂性:加入了消息队列,要多考虑很多方面的问题,比如:一致性问题、如何保证消息不被重复消费、如何保证原创 2021-09-27 20:06:45 · 159 阅读 · 0 评论 -
docker安装rabbitmq
查看仓库里的RabbitMQdocker search rabbitmq安装RabbitMQdocker pull rabbitmq:management启动RabbitMQdocker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management访问RabbitMQ管理后台:http://ip:15672(云端记得开发相应的端口)...原创 2021-07-03 16:28:26 · 151 阅读 · 0 评论 -
RabbitMQ高级
1.RabbitMQ高级 - 过期时间TTL原创 2021-04-03 18:33:58 · 222 阅读 · 0 评论 -
Springboot结合RabbitMQ案例
1.整合SpringBoot之Fanout 模式生产者application.yml(默认的username和password是guest)# 服务端口server: port: 8080# 配置rabbitmq服务spring: rabbitmq: username: admin password: admin virtual-host: / host: 127.0.0.1 port: 5672OrderService.javapacka.原创 2021-04-02 12:15:34 · 483 阅读 · 0 评论 -
RabbitMQ入门案例
1.RabbitMQ入门案例 - Simple 简单模式实现步骤jdk1.8 构建一个 maven工程 导入 rabbitmq的 maven依赖 启动 rabbitmq-server服务 定义生产者 定义消费者 观察消息的在 rabbitmq-server服务中的进程构建一个maven工程导入依赖java原生依赖<dependency> <groupId>com.rabbitmq</groupId> <原创 2021-04-01 11:26:24 · 223 阅读 · 0 评论 -
RabbitMQ的安装
目录1.RabbitMQ入门及安装1.1概述1.2下载RabbitMQ2.RabbitMQWeb管理界面及授权操作2.1RabbitMQ管理界面2.2授权账号和密码3.RabbitMQ之Docker安装3.1Dokcer安装RabbitMQ4.RabbitMQ的角色分类1.RabbitMQ入门及安装1.1概述RabbitMQ是一个开源的遵循 AMQP协议实现的基于 Erlang语言编写,支持多种客户端(语言),用于在分布式系统中存储消息,转发消息,具..原创 2021-03-29 16:51:01 · 357 阅读 · 0 评论 -
中间件与消息队列详解
目录1.中间件1.1什么是中间件1.2为什么需要使用消息中间件1.3中间件特点1.4在项目中什么时候使用中间件技术2.中间件技术及架构的概述2.1学习中间件的方式和技巧2.2什么是消息中间件2.3单体架构2.4分布式架构3.基于消息中间件的分布式系统的架构3.1基于消息中间件的分布式系统的架构3.2消息中间件应用的场景3.3消息中间件的本质及设计3.4消息中间件的核心组成部分4.消息队列协议4.1什么是协议4.2网络协议的三要素.原创 2021-03-28 19:31:30 · 737 阅读 · 0 评论