| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Spring学习笔记——Spring集成Kafka(1) -> 正文阅读 |
|
[大数据]Spring学习笔记——Spring集成Kafka(1) |
目录 Kafka概念????????Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在企业架构设计中起到解耦、削峰、异步处理的作用。 Kafka的优点????????Kafka具有高性能、持久化、多副本备份、横向扩展能力。 Kafka集群安装1、创建配置文件在解压后的Kafka目录下创建servers目录,在其中创建3个配置文件: ?2、修改配置文件分别修改server1.properties、server2.properties和server3.properties文件。各文件的修改如下: 3、启动Kafka集群进入bin目录下执行启动脚本: ? 4、验证集群Kafka核心概念是Topic、生产者和消费者。? 下面将创建一个名为demo的Topic: 查询demo这个topic的详情: ? ? partiton:partion id。 ? leader:当前负责读写的lead broker id。 ? replicas:当前partition的所有replication broker list。 ? isr:relicas的子集,只包含处于活动状态的broker。 ?5、使用demo这个Topic创建生产者和消费者: ?在生产者端输入“Hello Kafka”,观察消费者端输出,发现消费者可以成功接收到生产者输入的消息“Hello Kafka”。 --------------------------------------------------------------------------------------以上内容整理自《Spring 5企业级开发实战》 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 12:47:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |