消息队列
文章平均质量分 64
疯狂的狮子Li
这个作者很懒,什么都没留下…
展开
-
SpringBoot 2.X 整合 RocketMQ 实现消息生产消费(RocketMQTemplate实现)
1.安装RocketMQ请参考 :docker 安装 rocketmq(namesrv broker 与可视化控制台 console)2.项目结构3.创建父工程pom.xml <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sp...原创 2020-02-02 12:16:15 · 10608 阅读 · 12 评论 -
docker 安装 Rocketmq(namesrv broker 与可视化控制台 console)
1.准备工作防火墙开通端口 9876 10911 9800firewall-cmd --zone=public --add-port=9876/tcp --permanentfirewall-cmd --zone=public --add-port=10911/tcp --permanentfirewall-cmd --zone=public --add-port=9800/tcp ...原创 2020-01-30 15:05:23 · 5092 阅读 · 21 评论 -
SpringBoot+RabbitMQ ,保证消息100%投递成功并被消费(附源码)
一、先扔一张图说明:本文涵盖了关于RabbitMQ很多方面的知识点, 如: 消息发送确认机制 消费确认机制 消息的重新投递 消费幂等性, 等等 这些都是围绕上面那张整体流程图展开的, 所以有必要先贴出来, 见图知意二、实现思路 简略介绍163邮箱授权码的获取 编写发送邮件工具类 编写RabbitMQ配置文件 ...转载 2020-01-10 11:39:19 · 598 阅读 · 1 评论 -
剖析系统架构中为什么要引入消息中间件
一 你们公司生产环境用的是什么消息中间件?你们公司生产环境用的是什么消息中间件?这个首先你可以说下你们公司选用的是什么消息中间件,比如用的是RabbitMQ,然后可以初步给一些你对不同MQ中间件技术的选型分析。举个例子:比如说ActiveMQ是老牌的消息中间件,国内很多公司过去运用的还是非常广泛的,功能很强大。但是问题在于没法确认ActiveMQ可以支撑互联网公司...转载 2019-11-18 09:06:07 · 310 阅读 · 0 评论 -
java+rabbitMQ实现一对一聊天
源码地址: https://download.csdn.net/download/weixin_40461281/10321780上一篇文章讲了RabbitMQ的安装接下来介绍一下具体的应用使用java + rabbitMQ实现聊天功能的demo , 非常有助于理解和上手rabbitMQ , 该demo仅限于用来学习rabbitMQ , 实际工作中实现聊天功能不推荐使用rabbitMQ...原创 2018-03-06 21:46:18 · 9349 阅读 · 4 评论 -
RabbitMQ 安装与web后台管理界面开启
首先介绍一下RabbitMQ:RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。附windows下载地址http://www.rabbi...原创 2018-03-05 21:00:45 · 44236 阅读 · 1 评论 -
RabbitMQ开通STOMP通道
进入到RabbitMQ安装目录下的sbin文件夹内Shift加右键进入命令行执行命令 rabbitmq-plugins enable rabbitmq_web_stomprabbitmq-plugins enable rabbitmq_web_stomp_examples成功后重启RabbitMQ<!DOCTYPE HTML><html...原创 2018-08-18 11:22:25 · 23036 阅读 · 2 评论 -
SpringBoot 整合 Rabbitmq 及使用方法
首先说一下交换机.交换机的主要作用是接收相应的消息并且绑定到指定的队列.交换机有四种类型,分别为Direct,topic,headers,Fanout. Direct是RabbitMQ默认的交换机模式,也是最简单的模式.即创建消息队列的时候,指定一个BindingKey.当发送者发送消息的时候,指定对应的Key.当Key和消息队列的BindingKey一致的时候,消息将会被发送到该...原创 2018-08-18 11:43:44 · 1274 阅读 · 0 评论 -
Linux CentOS 7 安装 RabbitMQ 并开通 web后台管理 与 STOMP通道 与 开启自启动设置
安装Erlangyum install -y erlang //-y参数表示忽略回答安装yes的过程安装RabbitMQ首先下载RabbitMQwget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm下载完成后安装yum ...原创 2018-09-07 10:48:19 · 9404 阅读 · 6 评论