rabbitMq
光哥_帅
技术就是知识,改变命运!!!
展开
-
【RabbitMq 一】概述
1、为什么引入MQ(消息队列) 解决服务之间数据同步的问题,每个服务的基本数据都有自己存储的地方,当一个服务的数据 变化的时候,其他的服务数据应该也会跟着变化,如果用代码来做约束了,违背了服务的独立的原则,此时引入技术MQ 2、MQ简介 MQ是典型的生产者、消费者模型,生产者负责向消息队列中生产消息,消费者从队列中获取消息,然后笑死的生产和消费都是异步的,这样消费者和生产者就实现了解耦合,现在实现...原创 2020-04-25 16:05:27 · 186 阅读 · 0 评论 -
基于阿里云平台手机短信验证(用rabbitMq实现消息通知,有核心代码)
前言: 获取AccessKeyID ,AccessKey Secret我就说个大概,大家可以看官方的帮助文档 1、前期准备 首先注册一个阿里云账号 然后登录,产品分类,选择短信服务 点击管理控制台 进入到下面的界面就可以通过新手引导,和开发者指南进行操作了 国内消息,进去之后可以添加签名和模板 输入网址:https://ram.console.aliyun.com/users 创建用户 授权 点击你创建好的用户,如下图 进入之后创建AccessKey,就会找到AccessKeyID和Acce原创 2020-05-27 16:12:38 · 1825 阅读 · 2 评论 -
【rabbitMq 三】springboot整合rabbitmq(以topic为例)
前言: 之前介绍了rabbitMq是用来干什么的,以及存在的意义是什么,现在与springBoot集成,用一个例子来体会一下。 Spring-amqp是对AMQP协议的抽象实现,而spring-rabbit 是对协议的具体实现,也是目前的唯一实现。底层使用的就是RabbitMQ。 1、启动类: @SpringBootApplication public class RabbitmqDemoApplication { public static void main(String[] args) { S原创 2020-05-25 11:49:22 · 409 阅读 · 0 评论 -
【rabbitMq 二】web管理端详解
1 简介 rabbitmq-management是RabbitMq web管理端,用的是erlang的cowboy框架进行开发。web页面包括Overview(概述)、Connections(连接)、Channels(通道)、Exchanges(交换器)、Queues(队列)、Admin(用户管理)。 2 Overview image.png 2.1 overview->Totals image.png 所有队列的阻塞情况 Ready:待消费的消息总数。 Unacked:待转载 2020-05-24 11:01:29 · 851 阅读 · 0 评论