
RabbitMQ
文章平均质量分 73
搏·梦
向前看,奋起直追。
展开
-
在Ubuntu中,rabbitMQ报错;解决方案Error: unable to connect to node rabbit@localhost: nodedown
在安装好rabbitMQ的时候,执行rabbitmqctl status时,出现的错误如下:第一件事情,就是查看日志文件,养成好习惯。rabbitmq的日志文件在 /var/log/rabbitmq中。下面是我的:root@jin:/# cd /var/log/rabbitmq/root@jin:/var/log/rabbitmq# lsrabbit@jin.log rabbit@jin-sasl.log startup_err startup_log# 之后执行查看cat rabb原创 2021-06-11 13:16:59 · 880 阅读 · 1 评论 -
RabbitMQ(二)-----rabbitMq基础知识与工作模式(代码演示)
文章目录0. 基础知识1. 安装2. 各种工作模式(并使用编写代码)0. 基础知识RabbitMQ 是基于 AMQP 协议使用 Erlang 语言开发的一款消息队列产品。AMQP协议类似http协议,是一个网络协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。AMQP协议 Advanced Message Queuing Protocol(高级消息队列协议)。Rabbi原创 2021-06-10 20:27:28 · 298 阅读 · 1 评论 -
RabbitMQ(三)-----非常详细Springboot整合步骤
文章目录0. Springboot整合1. 生产者整合例子2. 生产者整合总结3. 消费者整合例子4. 消费者整合总结其他文章0. Springboot整合1. 生产者整合例子首先创建两个springboot项目,分别为rabbitmq_producer(生产者) ,rabiitmq_consumer(消费者)下面是以生产者为例子,消费者同理。最终如下图打开producer生产者模块,创建并编写application.yml文件。spring: rabbitmq: h原创 2021-06-09 21:17:56 · 247 阅读 · 4 评论 -
RabbitMQ(一)-----MQ基础知识点
文章目录0. MQ的基本概念1. 为什么要使用MQ呢?(优势有哪些)1. 应用解耦2. 异步提速3. 削峰填谷2. MQ的缺点1. 系统的可用性降低2. 系统的复杂度提高3. 消息的一致性问题3. 什么情况可以使用MQ4. MQ的产品其他文章0. MQ的基本概念MQ是消息队列(Message Queue),是存储消息的中间件,在消息的传输过程中保存消息的容器,多用于分布式系统之间进行通信。分布式系统的通信方式有直接通信,间接通信。如下图:直接调用:是指系统A直接根据ip:port 将消息传给系原创 2021-06-09 19:54:34 · 710 阅读 · 0 评论 -
Ubuntu16.04-----安装RabbitMQ(使用docker方式安装)
文章目录0. 前言1. 安装步骤(docker)2. 验证0. 前言本人建议先学习docker,当你会使用docker的时候,你会发现在linux上安装软件极其简单,就跟maven一样,当你会了maven,再也不用自己找jar包了。docker学习(本人博客):https://blog.csdn.net/xueyijin/article/details/110529103若没有时间学习先,可以现在win10下安装学习RabbitMQ:https://blog.csdn.net/xueyijin/a原创 2021-06-07 20:42:16 · 249 阅读 · 0 评论 -
Win10下安装RabbitMQ(非常正确的安装方式)
先在官网下载RabbitMQ,官网网址:https://www.rabbitmq.com/download.html进入下载官网之后,往下划,找到下面的内容,点击下载。由于RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。但是Erlang选择的版本一定要和RabbitMQ版本匹配,否则会出现未知错误。如何查看Erlang版本与RabbitMQ版本匹配关系,上面RabbitMQ下载的是3.8.16版本。由图可知道,若下载的..原创 2021-05-21 13:44:03 · 1369 阅读 · 0 评论