本节介绍如何创建 RadonDB Kafka 主题。

前提条件

  • RadonDB Kafka 实例状态为运行中

操作步骤

  1. 以 platform-admin 角色登录 KubeSphere 企业版 Web 控制台并进入数据库管理平台。

  2. 在左侧导航栏选择 Kafka

  3. 在 Kafka 实例列表中,点击一个实例名称打开其详情页面。

  4. 在页面右侧点击主题页签,然后点击创建

  5. 创建主题对话框,输入主题名称,并设置分区数量和副本数量。

  6. 点击高级设置,设置以下参数,点击确定

    参数 描述

    cleanup.policy

    Kafka 日志清理策略。支持删除压缩

    min.insync.replicas

    当生产者的 request.requird.acks 参数设置为 1 时,副本的最小数量。

    unclean.leader.election.enable

    是否允许不属于 ISR 的副本被选为领导。

    segment.ms

    段文件轮滚的最大时间间隔,单位为毫秒,最小值为 86400000

    retention.ms

    日志文件最大保留时间,单位为毫秒。

    retention.bytes

    日志文件的大小上限。超过上限的日志文件将被删除。如果同时设置了 retention.msretention.bytes,日志文件将在达到任一阈值是被删除。参数值 -1 表示保留所有日志文件。

    max.message.bytes

    主题级别的消息大小上限。如果未设置此参数,系统将采用实例级别的消息大小上限 1 MB。