![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
文章平均质量分 67
伤魂孤傲
物竞天择,适者生存
展开
-
windows安装运行kafka
1.下载http://kafka.apache.org/downloads.html直接下载解压即可(最新的版本已经内置了zookeeper,不需要在另外安装zookeeper了)2. 启动在安装后的目录下执行启动命令首先启动zookeeper,不然会报错.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties然后启动kafka.\bin\windows\kafka-server-start.bat原创 2021-09-14 13:05:04 · 145 阅读 · 0 评论 -
RabbitMq知识总结
MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息。RabbitMQ是信息传输的中间者。本质上,他从生产者接收消息,转发这些消息给消费者。换句话说,RabbitMQ能够按根据你指定的规则进行消息转发、缓冲、和持久化。在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。docker安装一、获取镜像#指定版本,该版本包含了web控制页面docker .原创 2021-03-03 17:55:47 · 94 阅读 · 1 评论 -
RocketMQ
消息队列扫盲消息队列顾名思义就是存放消息的队列,队列我就不解释了,别告诉我你连队列都不知道似啥吧?所以问题并不是消息队列是什么,而是 消息队列为什么会出现?消息队列能用来干什么?用它来干这些事会带来什么好处?消息队列会带来副作用吗?消息队列为什么会出现?消息队列算是作为后端程序员的一个必备技能吧,因为分布式应用必定涉及到各个系统之间的通信问题,这个时候消息队列也应运而生了。可以说分布式的产生是消息队列的基础,而分布式怕是一个很古老的概念了吧,所以消息队列也是一个很古老的中间件了。消息队列能用来干什转载 2020-07-09 16:34:15 · 361 阅读 · 1 评论 -
消息队列常见的几种使用场景
一、简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。使用较多的消息队列有ActiveMQ、RabbitMQ、ZeroMQ、Kafka、MetaMQ、RocketMQ。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景:异步处理,应用解耦,流量削锋和消息通讯四个场景。1、异步处理场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种:串行的方式和并行方式。串行方式:将注册信息写入数据库成功转载 2020-06-09 10:26:52 · 141 阅读 · 0 评论