MQ消息队列
文章平均质量分 75
_蓝染_
这个作者很懒,什么都没留下…
展开
-
ActiveMQ的安装和使用(一)
1.下载官方网站下载:http://activemq.apache.org/2.解压缩apache-activemq-5.16.1-bin.zip,apache-activemq-5.16.1\bin\activemq.bat运行ActiveMQ程序,安装完成后,在apache-activemq-5.16.1-bin\apache-activemq-5.16.1\bin\win64下启动activemq.bat发现地址端口被占用。netstat -ano |find /i “5672” //查找端原创 2021-02-23 11:30:34 · 491 阅读 · 0 评论 -
RabbitMQ管理页面各种属性详解(三)
1 简介rabbitmq-management是RabbitMq web管理端,用的是erlang的cowboy框架进行开发。web页面包括Overview(概述)、Connections(连接)、Channels(通道)、Exchanges(交换器)、Queues(队列)、Admin(用户管理)。2 Overview2.1 overview->Totals第一块,所有队列的阻塞情况Ready:待消费的消息总数。Unacked:待应答的消息总数。Total:总数 Ready+Unac转载 2021-02-23 09:22:44 · 3336 阅读 · 0 评论 -
RabbitMQ的相关配置和部分指令(二)
前面提到了RabbitMQ的安装,安装后还需要进行一些基本的配置。注意:以下指令的所有操作都在sbin目录下执行或者将该目录添加到环境变量中。** 1.检查状态**rabbitmqctl status会出现以下错误参考连接https://blog.csdn.net/guo222guo/article/details/79109459官网的安装教程中有To ensure Erlang cookie files contain the same string,copy the .erlang.co原创 2021-02-22 18:19:23 · 234 阅读 · 0 评论 -
RabbitMQ在windows下安装(一)
最近研究学习消息中间件RabbitMQ,所以总结一下RabbitMQ的安装教程。1.Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。注意,Rabbit MQ和Erlang OTP是有版本兼容性,所以不可盲目下载安装。可以参考https://www.rabbitmq.com/which-erlang.html。来找到版本的对应关系。根据版本之间的兼容关系,选择适应的版本进行下载,在这里我选用的是RabbitMQ3.7.5+ota_win6原创 2021-02-22 16:59:04 · 242 阅读 · 0 评论 -
消息中间件(二)MQ使用场景
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种 1.串行的方式;2.并行方式a、串行方式:将注册转载 2021-02-22 15:50:10 · 277 阅读 · 0 评论 -
MQ消息中间件(一)MQ详解及四大MQ比较
一、消息中间件相关知识1、概述消息队列是基础数据结构中“先进先出”的一种数据结构,指把要传输的数据(消息)放在队列中,用队列机制来实现消息传递——生产者产生消息并把消息放入队列,然后由消费者去处理。消费者可以到指定队列拉取消息,或者订阅相应的队列,由MQ服务端给其推送消息。消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热转载 2021-02-22 15:44:33 · 800 阅读 · 0 评论