去天堂使坏
码龄5年
关注
提问 私信
  • 博客:4,857
    4,857
    总访问量
  • 8
    原创
  • 504,848
    排名
  • 136
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2020-02-04
博客简介:

yclly319213_0的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得6次收藏
创作历程
  • 7篇
    2021年
  • 1篇
    2020年
成就勋章
TA的专栏
  • zk
    1篇
  • 面试题整理
  • mysql
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

kafka主题创建流程

创建主题流程分析创建主题包括2个阶段1、客户端创建,就是客户端将主题得元数据写入zk2、服务端得创建,是服务端控制器创建主题得过程。此文章主要描述得是客户端创建主题得过程。可以通过kafka的api客户端或者是命令行来创建主题,底层都是调用了TopicCommand.createTopic(zkUtils: ZkUtils, ops:TopicCommandOptions)方法创建主题。该方法的主题流程是,首先是对主题和相关的配置信息进行校验,然后进行分区副本分配。最后在zk的/brokers/t
原创
发布博客 2021.08.24 ·
1719 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows下单机版kafka及主题创建

kafka安装步骤1、安装 kafka之前需要先安装 JDK,可以参考https://jingyan.baidu.com/article/f96699bb163475894e3c1be4.html2、下载kafka下载路径http://kafka.apache.org/downloads3、解压kafka到指定目录 E:\kafka_2.11-1.1.1.14、在目录下新建一个logs文件夹5、 进入config目录,编辑 server.properties文件修改log.dirs=E:\
原创
发布博客 2021.08.23 ·
1011 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

window下安装单机ZooKeeper

ZooKeeper安装步骤1、安装 ZooKeeper 之前需要先安装 JDK,可以参考https://jingyan.baidu.com/article/f96699bb163475894e3c1be4.html2、可以从 https://zookeeper.apache.org/releases.html 下载ZooKeeper可以根据自己的操作系统来下载对应的安装包,我的是Windows系统选择,我这边下载的是 zookeeper-3.4.8.tar.gz3、解压并安装(1)目录结构
原创
发布博客 2021.08.20 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka生产消息核心流程

生产者kafka在0.8.2版本开发了一套java版本的client api,对原来包里面的生产者和消费者逻辑用java语言重新实现,独立了一个新的client包。在 0. 10 版本之后的 Kafka推荐使用java版本的客户端。在0.8.2版本之前还是使用老的Scala语言编写的客户端。在启动生产者之前一些重要的配置介绍。生产者有很多属性可以设置,大部分都有合理的默认值,无需调整。有些参数可能对内存使用,性能和可靠性方面有较大影响。acks:代理收到消息后向生产者发生消息确认,生产者根据acks值
原创
发布博客 2021.08.13 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka基本概念

kafka知识点整理1、topic主题kafka将一组消息归类为主题,其实就是用主题对消息进行分类,类似数据库中的表2、partition分区主题可以分为一个或多个分区,类似分表技术。分区本质上是个提交日志文件,有新消息,这个消息就会以追加的方式写入分区(写文件的形式),然后用先入先出的顺序读取。3、logsize消息最大偏移量 。可以理解为分区消息总记录数。4、offset己提交的最大消费偏移量。消费者消费数据并且提交到服务器偏移量的总数。5、lag消费者未消费或是己消费但还未提交而
原创
发布博客 2021.08.11 ·
814 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

kafka启动流程分析

kafka启动流程分析KafkaServer.startup()来完成KafkaServer的启动工作。startup方法会完成核心组件的初始化并启动这些组件。包括组件任务调度器( KafkaScheduler)、日志管理器 (LogManager)、 网络通信服务器 (SockeServer)、副本管理器 ( ReplicaManager)、 控制器 (KafkaController)、组协调器 ( GroupCoordinator)、动态配置管 理器 (DynamicConfigManager)以及
原创
发布博客 2021.08.11 ·
595 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka核心组件控制器

控制器
原创
发布博客 2021.08.06 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jvm笔记

jvm整理一Java运行时数据区Java运行时数据区Java虚拟机在执行Java程序的过程中会将其管理的内存划分为若干个不同的数据区域,这些区域有各自的用途、创建和销毁的时间,有些区域随虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束来建立和销毁。Java虚拟机所管理的内存包括以下几个运行时数据区域,如图:1、程序计数器:指向当前线程正在执行的字节码指令。线程私有的。2、虚拟机栈:虚拟机栈是Java执行方法的内存模型。每个方法被执行的时候,都会创建一个栈帧,把栈帧压人栈,当方法正常返回
原创
发布博客 2020.09.08 ·
57 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏