![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列
文章平均质量分 96
消息队列
qq_39093474
这个作者很懒,什么都没留下…
展开
-
RabbitMQ入门(下)
Fanout这种类型非常简单,正如从名称中猜到的那样,它是将接收到的所有消息广播到它知道的所有队列中,系统中默认有些exchange类型上一节中的我们的日志系统将所有消息广播给所有消费者,对此我们想做一些改变,例如我们希望将日志消息写入磁盘的程序仅接收严重错误(errros),而不存储哪些警告(warning)或信息(info)日志 消息避免浪费磁盘空间。翻译 2024-07-15 22:31:43 · 15 阅读 · 0 评论 -
RabbitMQ入门(上)
MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是 message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常 见的上下游「逻辑解耦 + 物理解耦」的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不用依赖其他服务。RabbitMQ 是一个消息中间件:它接受并转发消息。翻译 2024-06-16 13:07:15 · 40 阅读 · 0 评论 -
Kafka源码分析
1. 源码环境准备1.1 源码下载地址官网:http://kafka.apache.org/downloads1.2 安装 JDK&Scala需要在 Windows 本地安装 JDK 8 或者 JDK8 以上版本。需要在 Windows 本地安装 Scala2.12。1.3 加载源码将 kafka-3.0.0-src.tgz 源码包,解压到非中文目录。例如:D:\kafka\kafka-3.0.0-src。打开 IDEA,点击 File->Open…->源码包解压的翻译 2022-05-17 22:42:09 · 899 阅读 · 0 评论 -
SpringBoot集成Kafka并调优
1. 集成 SpringBootSpringBoot 是一个在 JavaEE 开发中非常常用的组件。可以用于 Kafka 的生产者,也可以用于 SpringBoot 的消费者。1.1 在 IDEA 中安装 lombok 插件在 Plugins 下搜索 lombok 然后在线安装即可,安装后注意重启1.2 SpringBoot 环境准备创建一个 Spring Initializr注意:有时候 SpringBoot 官方脚手架不稳定,我们切换国内地址 https://start.aliyu翻译 2022-05-16 11:57:44 · 1977 阅读 · 0 评论 -
kafka概述&快速入门
1. Kafka 概述Kafka传统定义:Kafka是一个分布式的基于发布/订阅模式的消息队列(Message Queue)。主要用于大数据实时处理领域。什么是发布/订阅:消息的发布者不会将消息直接发送给特定的订阅者,而是将发布的消息分为不同的类别,订阅者只接受感兴趣的消息。Kafka最 新定义 :Kafka是一个开源的分布式事件流平台(Event StreamingPlatform),被数千家公司用于高性能数据管道、流分析、数据集成和关键任务应用。2. 消息队列2.1 为什么原创 2022-05-14 22:38:42 · 549 阅读 · 0 评论 -
Kafka-Eagle监控
1 Kafka-Eagle 监控Kafka-Eagle 框架可以监控 Kafka 集群的整体运行情况,在生产环境中经常使用。1.1 MySQL 环境准备Kafka-Eagle 的安装依赖于 MySQL,MySQL 主要用来存储可视化展示的数据。如果集群中之前安装过 MySQL 可以跨过该步。1.1.1 安装包准备将安装包和JDBC驱动上传到/opt/software/mysql,共计6个01_mysql-community-common-5.7.16-1.el7.x86_64.rpm0原创 2022-05-13 20:42:19 · 763 阅读 · 0 评论