如何快速优雅的用Know Streaming创建Topic

开发 前端
简单清晰的操作界面, 让你能够非常快速的创建一个新的Topic;除了这个基本的功能外,你还可以看到在这里能够针对每个Topic做更细粒度的定制化配置。
操作流程
  • 操作亮点
  • 配置清理策略
  • 测试消息大小
  • 更多定制化属性配置

操作流程

①、点击新增Topic

图片

②、填写Topic的基本信息和配置

图片

③、点击确认、创建成功!

操作亮点

简单清晰的操作界面, 让你能够非常快速的创建一个新的Topic;除了这个基本的功能外,你还可以看到在这里能够针对每个Topic做更细粒度的定制化配置。

配置清理策略

图片

默认情况下, 普通Topic的清理策略为 delete​ , 而 __consumer_offset​的默认清理策略为compact

delete : 过期则直接把消息删除

compact​: 消息紧缩, 如果消息key相同的话,那么value的值就是最近最新的一条。比如说__consumer_offset这个是记录消费组消费的偏移量的信息。同一个消费组消费某个TopicPartition的时候,会把offset消息写入到这个Topic中,每次写入的Key是一样的,但是Value不一样。那获取当前消费组消费的Offset信息的时候,读取的就是这个Key最新的一条。并且消息过期清理的话会把之前的删掉。

测试消息大小

想设置这个Topic的指定大小, 但是却又不知道消息大概有多大?

没事, Know Streaming 为你提供了计算的窗口

图片

在这里插入图片描述

图片

把你的消息体负责到这里面,就会自动展示给你占用的字节数,让你在配置参数属性的时候能够有一个依据。

更多定制化属性配置

这下面的配置,都只是针对的该Topic生效的,  并且这里配置的属性 都是属于动态配置。

关于什么是动态配置可以看:【kafka】kafka的动态配置管理使用和分析

可以点击阅读原文,直接访问Know Streaming 体验环境

https://demo.knowstreaming.com/

责任编辑:武晓燕 来源: 石臻臻的杂货铺
相关推荐

2022-04-12 12:02:14

Nginx公网加密数据

2021-12-03 11:06:01

VeleroKubernetesLinux

2020-08-28 11:00:16

Python爬虫命令

2011-03-25 14:17:39

cacit汇总流量图

2011-03-25 14:04:53

cacit汇总流量图

2023-02-23 19:31:05

Golang函数重载

2022-09-08 08:03:30

RocketMQ线程技巧

2018-08-03 15:47:00

iOS框架开发

2020-10-27 08:24:01

Java

2011-03-25 14:16:49

cacit汇总流量图

2020-10-16 11:48:06

服务器系统运维

2015-11-26 10:53:45

LinuxWindowsMac OS

2021-01-19 10:35:49

JVM场景函数

2017-07-26 11:32:50

NETRabbitMQ系统集成

2022-04-11 08:17:07

JVMJava进程

2023-06-16 09:08:39

ReactContextRFC

2021-11-15 06:56:45

系统运行空指针

2022-02-18 17:34:47

数组多维五维数组

2016-08-29 17:28:53

JavascriptHtmlThis

2018-06-24 09:27:55

线程Tomcat多线程
点赞
收藏

51CTO技术栈公众号