![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
Hpsyche
默默学习的菜鸡大四学生
展开
-
RabbitMQ入门(一、RabbitMQ基本概念)
什么叫消息队列消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。为...原创 2019-09-01 23:33:54 · 398 阅读 · 0 评论 -
RabbitMQ入门(二、RabbitMQ基本发送方式)
本文出现的代码只是简述,详细代码之后文章有涉及。简单队列RabbitMQ中的消息都只能存储在Queue中,生产者(下图中的P)生产消息并最终投递到Queue中,消费者(下图中的C)可以从Queue中获取消息并消费。工作队列即单生产者,多个消费者消费队列的情况。工作队列–轮询分发即使一个处理快,一个处理慢,消息队列也还是平均的分发工作队列–公平分发(fair dipatch)...原创 2019-09-01 23:39:36 · 481 阅读 · 0 评论 -
RabbitMQ入门(三、RabbitMQ的Java使用)
准备工作首先需要安装配置好rabbitmq,网上很多教程,在此不再赘述。创建用户hpsyche,密码:xxxxxx,同时创建host域(可以看做新建数据库),之后就可以进入代码阶段了(首先导入包(此处创建的是maven工程)<dependency> <groupId>com.rabbitmq</groupId> <artifactI...原创 2019-09-01 23:42:09 · 350 阅读 · 0 评论 -
RabbitMQ入门(四、RabbitMQ+SpringBoot)
前言Springboot对rabbitmq的支持度很高,所以Springboot继承rabbitmq十分简便。首先maven引入amqp<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp<...原创 2019-09-01 23:43:18 · 183 阅读 · 0 评论